From 5310ff63e660c695754d0caff3e1992b25c4fda6 Mon Sep 17 00:00:00 2001 From: Oleg Krasilnikov Date: Sat, 28 Apr 2007 12:41:39 +0000 Subject: [PATCH] Bug #184509 : problem with Enumeration option for resourceFilter="project" --- .../cdt/managedbuilder/internal/core/OptionCategory.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/OptionCategory.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/OptionCategory.java index a57b548648f..0cbee9c875f 100644 --- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/OptionCategory.java +++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/OptionCategory.java @@ -263,7 +263,7 @@ public class OptionCategory extends BuildObject implements IOptionCategory { public Object[][] getOptions(IResourceInfo resinfo, IHoldsOptions optionHolder) { IHoldsOptions[] optionHolders = new IHoldsOptions[1]; optionHolders[0] = optionHolder; - return getOptions(optionHolders, FILTER_FILE); + return getOptions(optionHolders, ((ResourceInfo)resinfo).isRoot() ? FILTER_PROJECT : FILTER_FILE); } /* (non-Javadoc)