# HG changeset patch # User timkelly # Date 1284043645 18000 # Node ID 71a660e8393eba4b556ca81c3dc1d333e99245e6 # Parent a7bfb499d77269921bd26b54395efb6f3021a0fd when building SDK/Config tree and EPOCROOT is missing, update status with: (Building cache with bad EPOCROOT) diff -r a7bfb499d772 -r 71a660e8393e core/com.nokia.carbide.cpp.sdk.ui/src/com/nokia/carbide/cpp/sdk/ui/shared/BuildTargetTreeNode.java --- a/core/com.nokia.carbide.cpp.sdk.ui/src/com/nokia/carbide/cpp/sdk/ui/shared/BuildTargetTreeNode.java Thu Sep 09 09:31:25 2010 -0500 +++ b/core/com.nokia.carbide.cpp.sdk.ui/src/com/nokia/carbide/cpp/sdk/ui/shared/BuildTargetTreeNode.java Thu Sep 09 09:47:25 2010 -0500 @@ -160,7 +160,11 @@ monitor.worked(1); for (ISymbianSDK sdk : sdkListCopy) { monitor.worked(1); - monitor.setTaskName(msgPrefix + sdk.getUniqueId()); + String sdkErr = ""; // If we are scanning due to errors in the SDK + if (!(new File(sdk.getEPOCROOT()).exists())){ + sdkErr = " (Building cache with bad EPOCROOT)"; + } + monitor.setTaskName(msgPrefix + sdk.getUniqueId() + sdkErr); BuildTargetTreeNode treeNode = new BuildTargetTreeNode( sdk, sbsv2Project); if (treeNode.getChildren() != null || sbsv2Project) {