summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWade Walker <[email protected]>2011-02-14 09:24:31 +0800
committerSven Gothel <[email protected]>2011-02-25 11:47:47 +0800
commitc35b9df4b3f25003b34b04108473744232ce1650 (patch)
tree5bb07601a699fa695cc1e56d8f42013a7e2ccea8
parent2c758a3f2defcc06e0c5bb29bb5549b45dce194d (diff)
Speed up Eclipse build
Changes Eclipse's build settings to reduce the amount of stuff rebuilt by the build.xml flow.
-rw-r--r--.classpath2
-rw-r--r--.externalToolBuilders/gluegen builder.launch1
-rw-r--r--.project11
3 files changed, 9 insertions, 5 deletions
diff --git a/.classpath b/.classpath
index 19c7aa7..5543e81 100644
--- a/.classpath
+++ b/.classpath
@@ -20,9 +20,9 @@
<attribute name="org.eclipse.jdt.launching.CLASSPATH_ATTR_LIBRARY_PATH_ENTRY" value="gluegen/build/obj"/>
</attributes>
</classpathentry>
- <classpathentry kind="lib" path="build/antlr.jar"/>
<classpathentry kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.jdt.USER_LIBRARY/Ant"/>
+ <classpathentry kind="lib" path="make/lib/antlr.jar"/>
<classpathentry kind="output" path="build/eclipse-classes"/>
</classpath>
diff --git a/.externalToolBuilders/gluegen builder.launch b/.externalToolBuilders/gluegen builder.launch
index 0362c85..1b56e03 100644
--- a/.externalToolBuilders/gluegen builder.launch
+++ b/.externalToolBuilders/gluegen builder.launch
@@ -3,7 +3,6 @@
<stringAttribute key="org.eclipse.ant.ui.ATTR_ANT_CLEAN_TARGETS" value="clean,"/>
<booleanAttribute key="org.eclipse.ant.ui.ATTR_TARGETS_UPDATED" value="true"/>
<booleanAttribute key="org.eclipse.ant.ui.DEFAULT_VM_INSTALL" value="false"/>
-<stringAttribute key="org.eclipse.debug.core.ATTR_REFRESH_SCOPE" value="${project}"/>
<booleanAttribute key="org.eclipse.debug.ui.ATTR_LAUNCH_IN_BACKGROUND" value="false"/>
<stringAttribute key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/>
<booleanAttribute key="org.eclipse.jdt.launching.DEFAULT_CLASSPATH" value="true"/>
diff --git a/.project b/.project
index d475db7..9795e43 100644
--- a/.project
+++ b/.project
@@ -7,17 +7,22 @@
<buildSpec>
<buildCommand>
<name>org.eclipse.ui.externaltools.ExternalToolBuilder</name>
- <triggers>clean,full,incremental,</triggers>
+ <triggers>full,incremental,</triggers>
<arguments>
<dictionary>
<key>LaunchConfigHandle</key>
- <value>&lt;project&gt;/.externalToolBuilders/gluegen builder.launch</value>
+ <value>&lt;project&gt;/.externalToolBuilders/org.eclipse.jdt.core.javabuilder.launch</value>
</dictionary>
</arguments>
</buildCommand>
<buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
+ <name>org.eclipse.ui.externaltools.ExternalToolBuilder</name>
+ <triggers>clean,full,incremental,</triggers>
<arguments>
+ <dictionary>
+ <key>LaunchConfigHandle</key>
+ <value>&lt;project&gt;/.externalToolBuilders/gluegen builder.launch</value>
+ </dictionary>
</arguments>
</buildCommand>
</buildSpec>