summaryrefslogtreecommitdiffstats
path: root/build.xml
diff options
context:
space:
mode:
authorJean-Marie Henaff <jmhenaff@google.com>2015-03-27 10:00:31 +0100
committerJean-Marie Henaff <jmhenaff@google.com>2015-03-27 10:06:26 +0100
commit43e79118b5513baede74735da8d6c744afb2bf0b (patch)
treed5f4f466d1adf747d84ee9a253a3727479ab056b /build.xml
parent70d574c2fbf99ed95c92f9037deeb3543f8fec18 (diff)
downloadtoolchain_jack-43e79118b5513baede74735da8d6c744afb2bf0b.zip
toolchain_jack-43e79118b5513baede74735da8d6c744afb2bf0b.tar.gz
toolchain_jack-43e79118b5513baede74735da8d6c744afb2bf0b.tar.bz2
Add Simple framework
Change-Id: I2af09f6317322e5dd9d5546dd998dc3c2062ca26
Diffstat (limited to 'build.xml')
-rw-r--r--build.xml27
1 files changed, 26 insertions, 1 deletions
diff --git a/build.xml b/build.xml
index 3e37e92..fc9f758 100644
--- a/build.xml
+++ b/build.xml
@@ -40,6 +40,7 @@
args4j-lib-clean,
dx-lib-clean,
ecj-clean,
+ simple-lib-clean,
freemarker-lib-clean,
guava-lib-clean,
jsr305-lib-clean,
@@ -72,6 +73,7 @@
<property name="ddm-lib.dir" value="${jack-project.dir}/ddmlib"/>
<property name="dx.dir" value="${jack-project.dir}/dx"/>
<property name="ecj.dir" value="${jack-project.dir}/ecj"/>
+ <property name="simple.dir" value="${jack-project.dir}/simple"/>
<property name="freemarker.dir" value="${jack-project.dir}/freemarker"/>
<property name="guava.dir" value="${jack-project.dir}/guava"/>
<property name="jsr305.dir" value="${jack-project.dir}/jsr305"/>
@@ -107,11 +109,12 @@
<delete dir="${jack.tools.dir}"/>
</target>
- <target name="jack-copy-libs" depends="ecj,guava-lib,dx-lib,args4j-lib,antlr-rt-lib,jsr305-lib,
+ <target name="jack-copy-libs" depends="ecj,simple-lib,guava-lib,dx-lib,args4j-lib,antlr-rt-lib,jsr305-lib,
junit4,dex-lib,dx-ref-lib,jack-api-lib">
<copy todir="${jack.libs.dir}" flatten="true">
<filelist dir="/" >
<file name="${ecj.dist.dir}/${ecj.libname}"/>
+ <file name="${simple.dist.dir}/${simple.libname}"/>
<file name="${guava.dist.dir}/${guava.libname}"/>
<file name="${dx.dist.dir}/${dx.libname}"/>
<file name="${args4j.dist.dir}/${args4j.libname}"/>
@@ -142,6 +145,7 @@
<filelist id="jack.static.libs.fileset" dir="/">
<file name="${jack-api.dist.dir}/${jack-api.lib.name}"/>
<file name="${ecj.dist.dir}/${ecj.libname}" />
+ <file name="${simple.dist.dir}/${simple.libname}"/>
<file name="${guava.dist.dir}/${guava.libname}" />
<file name="${jsr305.dist.dir}/${jsr305.libname}" />
<file name="${dx.dist.dir}/${dx.libname}" />
@@ -773,6 +777,27 @@
<!-- ******************* -->
+ <!-- simple-lib -->
+ <!-- ******************* -->
+ <property name="simple.libname" value="simple-lib.jar"/>
+ <property name="simple.dist.dir" value="${simple.dir}/dist"/>
+ <property name="simple.build.outdir" value="${simple.dir}/build/classes"/>
+
+ <target name="simple-lib-clean">
+ <delete dir="${simple.dist.dir}"/>
+ </target>
+
+ <target name="simple-lib">
+ <mkdir dir="${simple.dist.dir}"/>
+ <mkdir dir="${simple.build.outdir}"/>
+ <unzip dest="${simple.build.outdir}" src="${simple.dir}/simple-common-6.0.1.jar"/>
+ <unzip dest="${simple.build.outdir}" src="${simple.dir}/simple-http-6.0.1.jar"/>
+ <unzip dest="${simple.build.outdir}" src="${simple.dir}/simple-transport-6.0.1.jar"/>
+ <jar basedir="${simple.build.outdir}" destfile="${simple.dist.dir}/${simple.libname}"/>
+ </target>
+
+
+ <!-- ******************* -->
<!-- dx-ref-lib -->
<!-- ******************* -->
<property name="dx-ref.libname" value="dx-ref.jar" />