1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
Description: Fix Classpath to use Debian packaged classes
Author: Andreas Tille <tille@debian.org>
Last-Updated: 2013-06-28
Forwarded: no
Subject: adapt build file to match debian env
--- a/build.xml
+++ b/build.xml
@@ -11,6 +11,7 @@
<property name="build" location="build"/>
<property name="lib" location="lib"/>
+ <property name="deblib" location="/usr/share/java"/>
<property name="dist" location="dist"/>
<property name="packaging_tools" value="packaging_tools" />
@@ -36,7 +37,7 @@
<target name="compile" depends="init">
<!-- Compile the java code from ${src} into ${build} -->
<javac source="1.6" target="1.6" srcdir="${src}" destdir="${build}"
- classpath="${lib}/jebl.jar:${lib}/jam.jar:${lib}/batik-awt-util.jar:${lib}/batik-dom.jar:${lib}/batik-ext.jar:${lib}/batik-svggen.jar:${lib}/batik-util.jar:${lib}/batik-xml.jar:${lib}/xml-apis.jar:${lib}/iText.jar:${lib}/quaqua.jar:${lib}/jwt/servlet-api-2.5-6.0.2.jar:${lib}/jwt/jwt-3.1.7pre1.jar">
+ classpath="${deblib}/jebl.jar:${deblib}/jam.jar:${deblib}/batik-awt-util.jar:${deblib}/batik-dom.jar:${deblib}/batik-ext.jar:${deblib}/batik-svggen.jar:${deblib}/batik-util.jar:${deblib}/batik-xml.jar:${deblib}/freehep-graphics2d.jar:${deblib}/freehep-graphicsio.jar:${deblib}/freehep-graphicsio-pdf.jar:${deblib}/freehep-graphicsio-ps.jar:${deblib}/freehep-graphicsio-emf.jar:${deblib}/freehep-graphicsio-swf.jar:${deblib}/freehep-graphicsio-svg.jar:${deblib}/freehep-export.jar:${deblib}/itext5.jar:${deblib}/javax.activation.jar:${env.JAVA_HOME}/lib/sa-jdi.jar">
<include name="figtree/**"/>
</javac>
<copy todir="${build}" verbose="true">
@@ -49,11 +50,13 @@
<mkdir dir="${dist}"/>
<jar jarfile="${dist}/figtree.jar">
+ <!--
<zipgroupfileset dir="${lib}" includes="jebl.jar"/>
<zipgroupfileset dir="${lib}" includes="jam.jar"/>
<zipgroupfileset dir="${lib}" includes="batik*.jar"/>
<zipgroupfileset dir="${lib}" includes="xml-apis.jar"/>
<zipgroupfileset dir="${lib}" includes="iText.jar"/>
+ -->
<fileset dir="${build}" includes="**/*.class,**/*.properties,**/*.png,**/*.gif"/>
<manifest>
<attribute name="Built-By" value="${user.name}"/>
|