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 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project basedir=".." default="build" name="org.swtchart">
<target name="init">
<mkdir dir="org.swtchart/bin"/>
<copy file="org.swtchart/META-INF/MANIFEST.MF"
tofile="org.swtchart/META-INF/MANIFEST.MF.OUT"/>
<replace file="org.swtchart/META-INF/MANIFEST.MF.OUT"
token="qualifier" value="dist" />
<replace file="org.swtchart/META-INF/MANIFEST.MF.OUT"
token=";singleton:=true" value="" />
<mkdir dir="org.swtchart.ext/bin"/>
<copy file="org.swtchart.ext/META-INF/MANIFEST.MF"
tofile="org.swtchart.ext/META-INF/MANIFEST.MF.OUT"/>
<replace file="org.swtchart.ext/META-INF/MANIFEST.MF.OUT"
token="qualifier" value="dist" />
<replace file="org.swtchart.ext/META-INF/MANIFEST.MF.OUT"
token=";singleton:=true" value="" />
</target>
<target name="clean">
<delete dir="org.swtchart/bin"/>
<delete file="org.swtchart/META-INF/MANIFEST.MF.OUT"/>
<delete file="swtchart.jar"/>
<delete dir="org.swtchart.ext/bin"/>
<delete file="org.swtchart.ext/META-INF/MANIFEST.MF.OUT"/>
<delete file="swtchart-ext.jar"/>
</target>
<target depends="init,doc" name="build">
<javac debug="true" destdir="org.swtchart/bin" source="1.6" target="1.6">
<src path="org.swtchart/src"/>
<classpath>
<pathelement location="/usr/share/java/swt4.jar"/>
<pathelement location="org.swtchart/bin"/>
</classpath>
</javac>
<jar destfile="swtchart.jar" manifest="org.swtchart/META-INF/MANIFEST.MF.OUT">
<manifest>
<attribute name="Class-Path" value="/usr/share/java/swt4.jar"/>
</manifest>
<fileset dir="org.swtchart/bin"/>
</jar>
<javac debug="true" destdir="org.swtchart.ext/bin" source="1.6" target="1.6">
<src path="org.swtchart.ext/src"/>
<classpath>
<pathelement location="/usr/share/java/swt4.jar"/>
<pathelement location="/usr/share/java/eclipse-jface.jar"/>
<pathelement location="/usr/share/java/eclipse-core-commands.jar"/>
<pathelement location="swtchart.jar"/>
<pathelement location="org.swtchart.ext/bin"/>
</classpath>
</javac>
<jar destfile="swtchart-ext.jar" manifest="org.swtchart.ext/META-INF/MANIFEST.MF.OUT">
<manifest>
<attribute name="Class-Path" value="/usr/share/java/swt4.jar"/>
</manifest>
<fileset dir="org.swtchart.ext/bin"/>
</jar>
</target>
<target name="doc">
<javadoc destdir="api">
<fileset dir="org.swtchart/src"/>
</javadoc>
</target>
</project>
|