1 <project name="jorbis-pitchfork" basedir="." default="all">
4 run "ant jar" to create the needed jar
5 To sign it you'll need a selfsigned certificate, see seperate
8 <property name="source" value="src"/>
9 <property name="build" value="build"/>
10 <property name="classes" value="${build}/classes"/>
11 <property name="jarfile" value="jorbis-pitchfork.jar"/>
14 <delete dir="${build}"/>
17 <target name="compile">
18 <mkdir dir="${classes}"/>
19 <javac srcdir="${source}" destdir="${classes}"/>
22 <target name="jar" depends="compile">
24 <jar destfile="jorbis-pitchfork.jar" basedir="${classes}">
26 <attribute name="Main-Class" value="JorbisPlayer"/>
32 <!-- To create your own certificate:
33 keytool -genkey -alias pitchfork -validity 3650
34 keytool -selfcert -alias pitchfork -validity 3650
36 <target name="signjar" depends="jar">
37 <signjar storepass="secret" jar="${jarfile}" alias="pitchfork">
41 <target name="all" depends="clean,compile,jar,signjar">