diff options
Diffstat (limited to 'build.xml')
-rw-r--r-- | build.xml | 27 |
1 files changed, 26 insertions, 1 deletions
@@ -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" /> |