Author: thn
Date: 2008-09-29 14:54:05-0700
New Revision: 15827

Modified:
   trunk/src/argouml-app/build.xml

Log:
remove parser generation from build (now in Java module)

Modified: trunk/src/argouml-app/build.xml
Url: 
http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/build.xml?view=diff&rev=15827&p1=trunk/src/argouml-app/build.xml&p2=trunk/src/argouml-app/build.xml&r1=15826&r2=15827
==============================================================================
--- trunk/src/argouml-app/build.xml     (original)
+++ trunk/src/argouml-app/build.xml     2008-09-29 14:54:05-0700
@@ -60,10 +60,6 @@
       <pathelement path="${JAVA_HOME}/lib/tools.jar"/>
     </path>
 
-    <path id="antlr.run.classpath">
-      <pathelement location="lib/antlr-2.7.7.jar"/>
-    </path>
-
     <path id="src.compile.classpath">
       <fileset dir="lib">
         <include name="*.jar"/>
@@ -216,86 +212,6 @@
   </target>
 
   <!-- =================================================================== -->
-  <!-- Generates the parsers from the grammars by using Antlr              -->
-  <!-- =================================================================== -->
-
-  <target name="generateparser" depends="init"
-          description="Generate the antlr parsers.">
-    <echo message="Generate parsers in argouml-app"/>
-
-    <uptodate property="parser.re.is.current"
-              targetfile="src/org/argouml/uml/reveng/java/JavaTokenTypes.txt">
-      <srcfiles dir="src/org/argouml/uml/reveng/java">
-        <include name="java.g"/>
-      </srcfiles>
-    </uptodate>
-    <antcall target="generate-parser-re"/>
-
-    <uptodate property="parser.cg.is.current"
-              
targetfile="src/org/argouml/language/java/generator/JavaTokenTypes.txt">
-      <srcfiles dir="src/org/argouml/language/java/generator">
-        <include name="java.g"/>
-      </srcfiles>
-    </uptodate>
-    <antcall target="generate-parser-cg"/>
-
-  </target>
-
-  <target name="generate-parser-re" unless="parser.re.is.current" 
depends="init">
-    <delete>
-      <fileset dir="src/org/argouml/uml/reveng/java">
-        <include name="JavaTokenTypes.txt"/>
-      </fileset>
-    </delete>
-    <java classname="antlr.Tool"
-          fork="yes"
-          maxmemory="32M">
-      <classpath>
-        <path refid="antlr.run.classpath"/>
-      </classpath>
-      <arg value="-o"/>
-      <arg file="src/org/argouml/uml/reveng/java"/>
-      <arg file="src/org/argouml/uml/reveng/java/java.g"/>
-    </java>
-  </target>
-
-  <target name="generate-parser-cg" unless="parser.cg.is.current" 
depends="init">
-    <delete>
-      <fileset dir="src/org/argouml/language/java/generator">
-        <include name="JavaTokenTypes.txt"/>
-      </fileset>
-    </delete>
-    <java classname="antlr.Tool" 
-          fork="yes"
-          maxmemory="32M">
-      <classpath>
-        <path refid="antlr.run.classpath"/>
-      </classpath>
-      <arg value="-o"/>
-      <arg file="src/org/argouml/language/java/generator"/>
-      <arg file="src/org/argouml/language/java/generator/java.g"/>
-    </java>
-  </target>
-
-  <target name="cleanparser"
-          description="Clean up the antlr parsers.">
-    <delete>
-      <fileset dir="src/org/argouml/uml/reveng/java">
-        <include name="JavaLexer.java"/>
-        <include name="JavaRecognizer.java"/>
-        <include name="JavaTokenTypes.java"/>
-        <include name="JavaTokenTypes.txt"/>
-      </fileset>
-      <fileset dir="src/org/argouml/language/java/generator">
-        <include name="JavaLexer.java"/>
-        <include name="JavaRecognizer.java"/>
-        <include name="JavaTokenTypes.java"/>
-        <include name="JavaTokenTypes.txt"/>
-      </fileset>
-    </delete>
-  </target>
-
-  <!-- =================================================================== -->
   <!-- Updates the version source file if necessary                        -->
   <!-- =================================================================== -->
   <target name="check-version" depends="init">
@@ -325,7 +241,7 @@
   <!-- Compiles the source directory                                       -->
   <!-- =================================================================== -->
   <target name="compile"
-      depends="prepare,update-version,generateparser"
+      depends="prepare,update-version"
       description="Compile the sources.">
 
     <echo message="Compiling the sources in argouml-app"/>
@@ -383,7 +299,6 @@
     <delete dir="${build.dir}"/>
     <delete file="src/${version.package}/ArgoVersion.java"/>
 
-    <antcall target="cleanparser"/>
     <antcall target="coverage-clean"/>
   </target>
 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to