Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDoug Schaefer2003-09-16 21:27:58 +0000
committerDoug Schaefer2003-09-16 21:27:58 +0000
commitc7a74ef049002b795c979655dd84d90a88da935e (patch)
tree6587c66cec954fc71eeffecdf6c174379a7ea765 /core/org.eclipse.cdt.core.tests
parent6b328b777cb4c0209ce69528670c6b09bd6440b2 (diff)
downloadorg.eclipse.cdt-c7a74ef049002b795c979655dd84d90a88da935e.tar.gz
org.eclipse.cdt-c7a74ef049002b795c979655dd84d90a88da935e.tar.xz
org.eclipse.cdt-c7a74ef049002b795c979655dd84d90a88da935e.zip
Patch for Sean Evoy:
- The fix is for bug 43017, something I need anyway. The incremental build work is to make a full rebuild happen when the build settings change through the UI. Tested the changes on Linux and Win32.
Diffstat (limited to 'core/org.eclipse.cdt.core.tests')
-rw-r--r--core/org.eclipse.cdt.core.tests/build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/core/org.eclipse.cdt.core.tests/build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java b/core/org.eclipse.cdt.core.tests/build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java
index b9a63e004a4..98256add8d0 100644
--- a/core/org.eclipse.cdt.core.tests/build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java
+++ b/core/org.eclipse.cdt.core.tests/build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java
@@ -208,7 +208,12 @@ public class ManagedBuildTests extends TestCase {
}
}
assertNotNull(symbolOpt);
+ IManagedBuildInfo info = ManagedBuildManager.getBuildInfo(project);
+ assertFalse(info.isDirty());
ManagedBuildManager.setOption(defaultConfig, symbolOpt, expectedSymbols);
+ assertTrue(info.isDirty());
+ info.setDirty(false);
+ assertFalse(info.isDirty());
}
/**

Back to the top