Patch for Sean Evoy
Hi All,
Details are in the change log, but this patch contains work that partially
implements incremental build. There are 2 major use cases not implemented:
full rebuild on project settings change and properly handling header file
changes. Both problems require build model work, so I will deliver that
functionality in another patch. There are also fixes for bugs 41412 and
42735.
As always, I have run the JUnit tests on Solaris (Motif) and Linux (Gtk).
-
org.eclipse.cdt-core/org.eclipse.cdt.core/ChangeLog, 1.145
-
org.eclipse.cdt-core/org.eclipse.cdt.core/build/org/eclipse/cdt/core/build/managed/IConfiguration.java, 1.8
-
org.eclipse.cdt-core/org.eclipse.cdt.core/build/org/eclipse/cdt/core/build/managed/IManagedBuildInfo.java, 1.4
-
org.eclipse.cdt-core/org.eclipse.cdt.core/build/org/eclipse/cdt/core/build/managed/ITarget.java, 1.11
-
org.eclipse.cdt-core/org.eclipse.cdt.core/build/org/eclipse/cdt/core/build/managed/ITool.java, 1.7
-
org.eclipse.cdt-core/org.eclipse.cdt.core/build/org/eclipse/cdt/core/build/managed/ManagedBuildManager.java, 1.14
-
org.eclipse.cdt-core/org.eclipse.cdt.core/build/org/eclipse/cdt/internal/core/build/managed/Configuration.java, 1.14
-
org.eclipse.cdt-core/org.eclipse.cdt.core/build/org/eclipse/cdt/internal/core/build/managed/ManagedBuildInfo.java, 1.7
-
org.eclipse.cdt-core/org.eclipse.cdt.core/build/org/eclipse/cdt/internal/core/build/managed/Target.java, 1.12
-
org.eclipse.cdt-core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/GeneratedMakefileBuilder.java, 1.6
-
org.eclipse.cdt-core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/MakefileGenerator.java, 1.5
-
org.eclipse.cdt-core/org.eclipse.cdt.ui/ChangeLog, 1.166
-
org.eclipse.cdt-core/org.eclipse.cdt.ui/build/org/eclipse/cdt/ui/build/properties/BuildPropertyPage.java, 1.4
|