Changes to build cleanly in a fresh Debian box.

This commit is contained in:
Martin Haye 2016-05-30 08:27:06 -07:00
parent 06111f3b64
commit 672c00fdbd
3 changed files with 11 additions and 6 deletions

View File

@ -14,11 +14,16 @@
<echo message="Packaging ${application.title} into a single JAR at ${dist.jar}"/>
<move file="${dist.jar}" tofile="dist/${application.title}-thin.jar"/>
<jar jarfile="${dist.jar}">
<zipfileset src="./lib/lz4-1.1.1.jar"/>
<zipfileset src="../PLASMA/src/plasm.jar"/>
<zipfileset src="../ACME/src/acme.jar"/>
<zipfileset src="../A2Copy/dist/A2Copy.jar"/>
<zipfileset src="../A2Copy/lib/ac.jar"/>
<zipfileset src="${libs.groovy-all.classpath}"/>
<zipfileset src="dist/${application.title}-thin.jar" />
<zipgroupfileset dir="dist/lib" includes="*.jar" excludes="META-INF/*"/>
<manifest>
<attribute name="Main-Class" value="${main.class}"/>
</manifest>
<manifest>
<attribute name="Main-Class" value="${main.class}"/>
</manifest>
<fileset dir="../..">
<include name="virtual/src/**/*.pla"/>
<include name="virtual/src/**/*.plh"/>

View File

@ -23,7 +23,7 @@
<taskdef name="groovyc" classpath="${javac.classpath}" classname="org.codehaus.groovy.ant.Groovyc"/>
<property name="empty.dir" location="${build.dir}/empty"/>
<mkdir dir="${empty.dir}"/>
<groovyc srcdir="@{srcdir}" sourcepath="@{sourcepath}" destdir="@{destdir}" encoding="${source.encoding}" excludes="@{excludes}" includeAntRuntime="false" fork="true">
<groovyc srcdir="@{srcdir}" sourcepath="@{sourcepath}" destdir="@{destdir}" encoding="${source.encoding}" excludes="@{excludes}" includeAntRuntime="true" fork="false">
<src>
<dirset dir="@{gensrcdir}" erroronmissingdir="false">
<include name="*"/>

View File

@ -30,7 +30,7 @@ excludes=
file.reference.A2Copy.jar=../A2Copy/dist/A2Copy.jar
file.reference.ac.jar=../A2Copy/dist/lib/ac.jar
file.reference.acme.jar=../ACME/src/acme.jar
file.reference.lz4-1.1.1.jar=/Users/mhaye/LL/repo/Platform/Apple/tools/PackPartitions/lib/lz4-1.1.1.jar
file.reference.lz4-1.1.1.jar=./lib/lz4-1.1.1.jar
file.reference.plasm.jar=../PLASMA/src/plasm.jar
includes=**
jar.compress=true