summaryrefslogtreecommitdiffstats
path: root/build.xml
diff options
context:
space:
mode:
authorJean-Marie Henaff <jmhenaff@google.com>2015-02-11 09:20:48 +0100
committerJean-Marie Henaff <jmhenaff@google.com>2015-03-17 11:12:35 +0100
commit61b3952025e949097881b125065a7de08171f7fe (patch)
treeb6d3af61565fe32602c8a1b0d38de7a7d5a12226 /build.xml
parent8acc0b3d08d804657767d1d6a25087de47e8fd5d (diff)
downloadtoolchain_jack-61b3952025e949097881b125065a7de08171f7fe.zip
toolchain_jack-61b3952025e949097881b125065a7de08171f7fe.tar.gz
toolchain_jack-61b3952025e949097881b125065a7de08171f7fe.tar.bz2
Accept more tests to run with cli-based Toolchains
About 200 tests were skipped with those toolchains. Try to reduce this number. Change-Id: I7713638275ca5fa1569dd141c367a683e9c330ae
Diffstat (limited to 'build.xml')
-rw-r--r--build.xml12
1 files changed, 11 insertions, 1 deletions
diff --git a/build.xml b/build.xml
index fcc8f5d..4874a37 100644
--- a/build.xml
+++ b/build.xml
@@ -449,6 +449,7 @@
<!-- ******************* -->
<!-- jackunittests -->
<!-- ******************* -->
+ <property name="jackunittests.exec.build.dir" value="${jack.dir}/build/jackunittests" />
<property name="jackunittests.execname" value="jackunittests.jar"/>
<target name="jackunittests-clean">
@@ -472,11 +473,20 @@
</target>
<target name="jackunittests" depends="jackunittests-lib,jackunittests-check" unless="jackunittests.uptodate">
+ <mkdir dir="${jackunittests.exec.build.dir}" />
+ <jar manifest="${jack.dir}/etc/manifest.txt"
+ destfile="${jackunittests.exec.build.dir}/${jackunittests.execname}">
+ <archives>
+ <zips>
+ <fileset file="${jackunittests.dist.dir}/${jackunittests.libname}"/>
+ </zips>
+ </archives>
+ </jar>
<!-- add sched support -->
<pathconvert property="jackunittests.static.libs.list" pathsep=" " refid="jackunittests.static.libs.fileset" />
<pathconvert property="jack.static.libs.list" pathsep=" " refid="jack.static.libs.fileset" />
<java jar="${jackunittests.tools.dir}/${sched-build.execname}" fork="true" failonerror="true">
- <arg value="${jackunittests.dist.dir}/${jackunittests.libname}" />
+ <arg value="${jackunittests.exec.build.dir}/${jackunittests.execname}" />
<arg line="${jackunittests.static.libs.list}" />
<arg line="${jack.static.libs.list}" />
<arg value="${jackunittests.dist.dir}/${jackunittests.execname}" />