summaryrefslogtreecommitdiffstats
path: root/build.xml
diff options
context:
space:
mode:
authorJean-Marie Henaff <jmhenaff@google.com>2015-03-10 11:16:46 +0100
committerJean-Marie Henaff <jmhenaff@google.com>2015-03-10 17:08:28 +0100
commit1fbd91032860c939488719e318edd183a59e9378 (patch)
treef81475ef53d6084cf88d5ffc4dd38f5ed1d044a1 /build.xml
parentf6ec9ce27c6048f5c50acef58f95cdd6a65b5296 (diff)
downloadtoolchain_jack-1fbd91032860c939488719e318edd183a59e9378.zip
toolchain_jack-1fbd91032860c939488719e318edd183a59e9378.tar.gz
toolchain_jack-1fbd91032860c939488719e318edd183a59e9378.tar.bz2
Create jack-api-src.zip
Also remove example from jack-api.jar. Change-Id: I4cfb569cada64cfd03f1413994f68969e7af8ab3
Diffstat (limited to 'build.xml')
-rw-r--r--build.xml19
1 files changed, 19 insertions, 0 deletions
diff --git a/build.xml b/build.xml
index c89f58e..f3b11cc 100644
--- a/build.xml
+++ b/build.xml
@@ -20,6 +20,7 @@
<target name="dist" depends="dexcomparator-lib,
jack,
jack-api,
+ jack-api-src,
jackunittests,
jack-tests,
dx-lib,
@@ -28,6 +29,7 @@
<target name="clean" depends="jack-clean,
jack-api-lib-clean,
+ jack-api-src-clean,
jackunittests-lib-clean,
jackunittests-clean,
jack-tests-clean,
@@ -254,6 +256,7 @@
<file name="${jsr305.dist.dir}/${jsr305.libname}"/>
</filelist>
</classpath>
+ <exclude name="com/android/jack/api/example/**"/>
</javac>
<jar destfile="${jack-api.dist.dir}/${jack-api.lib.name}">
<fileset dir="${jack-api.lib.build.outdir}"/>
@@ -275,6 +278,22 @@
</jar>
</target>
+
+ <!-- ******************* -->
+ <!-- jack-api-src -->
+ <!-- ******************* -->
+ <property name="jack-api-src.name" value="jack-api-src.zip" />
+
+ <target name="jack-api-src-clean">
+ <delete dir="${jack-api.dist.dir}/${jack-api-src.name}"/>
+ </target>
+
+ <target name="jack-api-src">
+ <zip destfile="${jack-api.dist.dir}/${jack-api-src.name}"
+ basedir="${jack-api.dir}/src" />
+ </target>
+
+
<!-- ******************* -->
<!-- jackunittests-lib -->
<!-- ******************* -->