Attached is a patch to some dot files that make building within Eclipse
(with the recently-checked in Eclipse build machinery) easier and
cleaner. Tom came up with the fixes and they work well for me. I will
commit if it's okay.
Andrew
2005-12-19 Andrew Overholt <[EMAIL PROTECTED]>
* src/gnu/classpath/tools/gjdoc/expr/.cvsignore: Add
antlr-generated files.
* .classpath: Change Eclipse output directory from bin to
eclipse-bin.
* .cvsignore: Add eclipse-bin.
* .externalToolBuilders/GjdocAntlr.launch: Call generate-source
upon project clean. Make antlr-generated files go into src.
Index: .classpath
===================================================================
RCS file: /cvsroot/classpath/gjdoc/.classpath,v
retrieving revision 1.1
diff -u -r1.1 .classpath
--- .classpath 19 Dec 2005 18:41:42 -0000 1.1
+++ .classpath 19 Dec 2005 20:01:07 -0000
@@ -1,8 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
- <classpathentry kind="src" path="tmp/generated"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="lib" path="/usr/share/java/antlr.jar"/>
- <classpathentry kind="output" path="bin"/>
+ <classpathentry kind="output" path="eclipse-bin"/>
</classpath>
Index: .cvsignore
===================================================================
RCS file: /cvsroot/classpath/gjdoc/.cvsignore,v
retrieving revision 1.3
diff -u -r1.3 .cvsignore
--- .cvsignore 19 Dec 2005 18:41:42 -0000 1.3
+++ .cvsignore 19 Dec 2005 20:01:07 -0000
@@ -30,3 +30,4 @@
*.lo
dist
tmp
+eclipse-bin
\ No newline at end of file
Index: ChangeLog
===================================================================
RCS file: /cvsroot/classpath/gjdoc/ChangeLog,v
retrieving revision 1.243
diff -u -r1.243 ChangeLog
--- ChangeLog 19 Dec 2005 18:41:42 -0000 1.243
+++ ChangeLog 19 Dec 2005 20:01:07 -0000
@@ -1,3 +1,12 @@
+2005-12-19 Andrew Overholt <[EMAIL PROTECTED]>
+
+ * src/gnu/classpath/tools/gjdoc/expr/.cvsignore: Add antlr-generated
+ files.
+ * .classpath: Change Eclipse output directory from bin to eclipse-bin.
+ * .cvsignore: Add eclipse-bin.
+ * .externalToolBuilders/GjdocAntlr.launch: Call generate-source upon
+ project clean. Make antlr-generated files go into src.
+
2005-12-19 Tom Tromey <[EMAIL PROTECTED]>
* .externalToolBuilders/GcjdocAntlr.launch: New file.
Index: .externalToolBuilders/GjdocAntlr.launch
===================================================================
RCS file: /cvsroot/classpath/gjdoc/.externalToolBuilders/GjdocAntlr.launch,v
retrieving revision 1.1
diff -u -r1.1 GjdocAntlr.launch
--- .externalToolBuilders/GjdocAntlr.launch 19 Dec 2005 18:41:42 -0000 1.1
+++ .externalToolBuilders/GjdocAntlr.launch 19 Dec 2005 20:01:07 -0000
@@ -1,16 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<launchConfiguration type="org.eclipse.ant.AntBuilderLaunchConfigurationType">
<booleanAttribute key="org.eclipse.debug.ui.ATTR_LAUNCH_IN_BACKGROUND" value="false"/>
-<booleanAttribute key="org.eclipse.ant.ui.DEFAULT_VM_INSTALL" value="false"/>
<booleanAttribute key="org.eclipse.jdt.launching.DEFAULT_CLASSPATH" value="false"/>
+<booleanAttribute key="org.eclipse.ant.ui.DEFAULT_VM_INSTALL" value="false"/>
+<stringAttribute key="org.eclipse.ant.ui.ATTR_ANT_AFTER_CLEAN_TARGETS" value="generate-source,"/>
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_RUN_BUILD_KINDS" value="full,incremental,auto,"/>
<booleanAttribute key="org.eclipse.ant.ui.ATTR_TARGETS_UPDATED" value="true"/>
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${workspace_loc:/gjdoc}"/>
-<booleanAttribute key="org.eclipse.ui.externaltools.ATTR_TRIGGERS_CONFIGURED" value="true"/>
<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
+<booleanAttribute key="org.eclipse.ui.externaltools.ATTR_TRIGGERS_CONFIGURED" value="true"/>
<stringAttribute key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/>
<stringAttribute key="org.eclipse.ant.ui.ATTR_ANT_MANUAL_TARGETS" value="generate-source,"/>
<stringAttribute key="org.eclipse.ant.ui.ATTR_ANT_AUTO_TARGETS" value="generate-source,"/>
+<mapAttribute key="org.eclipse.ui.externaltools.ATTR_ANT_PROPERTIES">
+<mapEntry key="generated" value="src"/>
+</mapAttribute>
<listAttribute key="org.eclipse.jdt.launching.CLASSPATH">
<listEntry value="<?xml version="1.0" encoding="UTF-8"?> <runtimeClasspathEntry containerPath="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/java-1.4.2-ibm-1.4.2.0" path="1" type="4"/> "/>
<listEntry value="<?xml version="1.0" encoding="UTF-8"?> <runtimeClasspathEntry id="org.eclipse.ant.ui.classpathentry.antHome"> <memento default="true"/> </runtimeClasspathEntry> "/>
Index: src/gnu/classpath/tools/gjdoc/expr/.cvsignore
===================================================================
RCS file: /cvsroot/classpath/gjdoc/src/gnu/classpath/tools/gjdoc/expr/.cvsignore,v
retrieving revision 1.1
diff -u -r1.1 .cvsignore
--- src/gnu/classpath/tools/gjdoc/expr/.cvsignore 9 Feb 2005 09:48:20 -0000 1.1
+++ src/gnu/classpath/tools/gjdoc/expr/.cvsignore 19 Dec 2005 20:01:07 -0000
@@ -2,3 +2,7 @@
.dirstamp
.libs
*.lo
+JavaLexer.java
+JavaRecognizer.java
+JavaTokenTypes.java
+JavaTokenTypes.txt
_______________________________________________
Cp-tools-discuss mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/cp-tools-discuss