diff options
author | Andrew Gvozdev | 2011-09-26 16:15:42 +0000 |
---|---|---|
committer | Andrew Gvozdev | 2011-09-26 16:15:42 +0000 |
commit | 14939e4ab605da5de185999111cd0d21ae9e45bd (patch) | |
tree | 49608b9f37e6d1d3680ae300f0282f8809c0437b | |
parent | b30bb21b5357c96c378c742d8dad0934d1942275 (diff) | |
download | org.eclipse.cdt-14939e4ab605da5de185999111cd0d21ae9e45bd.tar.gz org.eclipse.cdt-14939e4ab605da5de185999111cd0d21ae9e45bd.tar.xz org.eclipse.cdt-14939e4ab605da5de185999111cd0d21ae9e45bd.zip |
bug 355601: Make Targets Not Found In Nested Folders
-rw-r--r-- | build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/ui/views/FilterEmtpyFoldersAction.java | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/ui/views/FilterEmtpyFoldersAction.java b/build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/ui/views/FilterEmtpyFoldersAction.java index 661c724468e..d6fc6d5d847 100644 --- a/build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/ui/views/FilterEmtpyFoldersAction.java +++ b/build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/ui/views/FilterEmtpyFoldersAction.java @@ -75,17 +75,12 @@ public class FilterEmtpyFoldersAction extends Action { if(haveTargets[0]) { return false; //We found what we were looking for } + if(proxy.getType() != IResource.FOLDER) { return true; //We only look at folders for content } - IContainer folder = (IContainer) proxy.requestResource(); - if (CCorePlugin.showSourceRootsAtTopOfProject() && !(folder instanceof IProject)) { - boolean isSourceEntry = MakeContentProvider.isSourceEntry(folder); - if (isSourceEntry) - return false; - } - + IContainer folder = (IContainer) proxy.requestResource(); IMakeTarget [] targets = MakeCorePlugin.getDefault().getTargetManager().getTargets(folder); if(targets != null && targets.length > 0) { haveTargets[0] = true; |