summaryrefslogtreecommitdiffstats
path: root/build.xml
diff options
context:
space:
mode:
Diffstat (limited to 'build.xml')
-rw-r--r--build.xml29
1 files changed, 5 insertions, 24 deletions
diff --git a/build.xml b/build.xml
index 16f8df2..b7ff52c 100644
--- a/build.xml
+++ b/build.xml
@@ -39,7 +39,6 @@
jackunittests-lib-clean,
jackunittests-clean,
jack-tests-clean,
- antlr-clean,
args4j-lib-clean,
dx-lib-clean,
ecj-clean,
@@ -74,7 +73,6 @@
<property name="jack-launcher.dir" value="${jack-project.dir}/jack-launcher" />
<property name="jack-server.dir" value="${jack-project.dir}/jack-server" />
<property name="jack-tests.dir" value="${jack-project.dir}/jack-tests" />
- <property name="antlr.dir" value="${jack-project.dir}/antlr"/>
<property name="args4j.dir" value="${jack-project.dir}/args4j"/>
<property name="ddm-lib.dir" value="${jack-project.dir}/ddmlib"/>
<property name="dx.dir" value="${jack-project.dir}/dx"/>
@@ -209,7 +207,7 @@
</target>
<target name="jack-lib-compile-step1"
- depends="jack-copy-libs,sched-build,antlr,sched-build-lib,allocation-lib,
+ depends="jack-copy-libs,sched-build,sched-build-lib,allocation-lib,
dx-lib,freemarker-lib,maths-lib,sched-lib,watchmaker-lib">
<!-- project layout -->
<!-- avoid incremental compilation with annotation processor -->
@@ -238,7 +236,6 @@
<copy todir="${jack.tools.dir}" flatten="true">
<filelist dir="/" >
<file name="${sched-build.dist.dir}/${sched-build.execname}" />
- <file name="${antlr.dist.dir}/${antlr.execname}" />
</filelist>
</copy>
</target>
@@ -259,22 +256,22 @@
depends="jack-lib-compile-step1,jack-lib-generate-proguard-parser-check"
unless="jack-lib.uptodate.proguardparser">
<!-- generate ProGuard parser -->
- <java jar="${jack.tools.dir}/${antlr.execname}" fork="true" failonerror="true">
+ <exec executable="antlr3" failonerror="true">
<arg line="-fo" />
<arg line="${jack.dir}/src/com/android/jack/shrob/proguard"/>
<arg line="${jack.dir}/src/com/android/jack/shrob/proguard/Proguard.g"/>
- </java>
+ </exec>
</target>
<target name="jack-lib-generate-preprocessor-parser"
depends="jack-lib-compile-step1,jack-lib-generate-preprocessor-parser-check"
unless="jack-lib.uptodate.preprocessorparser">
<!-- generate PreProcessor parser -->
- <java jar="${jack.tools.dir}/${antlr.execname}" fork="true" failonerror="true">
+ <exec executable="antlr3" failonerror="true">
<arg line="-fo" />
<arg line="${jack.dir}/src/com/android/jack/preprocessor"/>
<arg line="${jack.dir}/src/com/android/jack/preprocessor/PreProcessor.g"/>
- </java>
+ </exec>
</target>
<target name="jack-lib-compile-step2"
@@ -833,22 +830,6 @@
<!-- ******************* -->
- <!-- antlr -->
- <!-- ******************* -->
- <property name="antlr.dist.dir" value="${build-top.dir}/antlr/dist" />
- <property name="antlr.execname" value="antlr.jar"/>
-
- <target name="antlr-clean">
- <delete dir="${antlr.dist.dir}"/>
- </target>
-
- <target name="antlr">
- <mkdir dir="${antlr.dist.dir}"/>
- <copy file="${antlr.dir}/antlr-3.4-complete.jar" tofile="${antlr.dist.dir}/${antlr.execname}"/>
- </target>
-
-
- <!-- ******************* -->
<!-- args4j-lib -->
<!-- ******************* -->
<property name="args4j.build.dir" value="${build-top.dir}/args4j/build"/>