1*8902066fSBob Badour<project name="tween-engine-java" default="all" basedir="."> 2*8902066fSBob Badour 3*8902066fSBob Badour <!-- ****************************************************************** --> 4*8902066fSBob Badour <!-- Definitions --> 5*8902066fSBob Badour <!-- ****************************************************************** --> 6*8902066fSBob Badour 7*8902066fSBob Badour <!-- version --> 8*8902066fSBob Badour <property name="version" value="6.3.3" /> 9*8902066fSBob Badour 10*8902066fSBob Badour <!-- projects properties --> 11*8902066fSBob Badour <property name="api.dir" value="api/" /> 12*8902066fSBob Badour <property name="api.name" value="tween-engine-api" /> 13*8902066fSBob Badour 14*8902066fSBob Badour <!-- ****************************************************************** --> 15*8902066fSBob Badour <!-- Build tasks --> 16*8902066fSBob Badour <!-- ****************************************************************** --> 17*8902066fSBob Badour 18*8902066fSBob Badour <!-- clean --> 19*8902066fSBob Badour <target name="clean"> 20*8902066fSBob Badour <delete dir="build/" /> 21*8902066fSBob Badour </target> 22*8902066fSBob Badour 23*8902066fSBob Badour <!-- init --> 24*8902066fSBob Badour <target name="init" depends="clean"> 25*8902066fSBob Badour <mkdir dir="build/${api.dir}/bin/" /> 26*8902066fSBob Badour </target> 27*8902066fSBob Badour 28*8902066fSBob Badour <!-- compile --> 29*8902066fSBob Badour <target name="compile" depends="init"> 30*8902066fSBob Badour <javac target="1.6" source="1.6" debug="on" srcdir="${api.dir}/src/" destdir="build/${api.dir}/bin/" /> 31*8902066fSBob Badour </target> 32*8902066fSBob Badour 33*8902066fSBob Badour <!-- package --> 34*8902066fSBob Badour <target name="package" depends="compile"> 35*8902066fSBob Badour <!-- api --> 36*8902066fSBob Badour <jar destfile="build/${api.dir}/${api.name}.jar" basedir="build/${api.dir}/bin/" /> 37*8902066fSBob Badour <jar destfile="build/${api.dir}/${api.name}-sources.jar" basedir="${api.dir}/src/" /> 38*8902066fSBob Badour </target> 39*8902066fSBob Badour 40*8902066fSBob Badour <!-- zip --> 41*8902066fSBob Badour <target name="zip" depends="package"> 42*8902066fSBob Badour <zip destfile="${api.name}-${version}.zip"> 43*8902066fSBob Badour <fileset dir="build/${api.dir}/" includes="*.jar" /> 44*8902066fSBob Badour </zip> 45*8902066fSBob Badour </target> 46*8902066fSBob Badour 47*8902066fSBob Badour <!-- all --> 48*8902066fSBob Badour <target name="all" depends="zip"> 49*8902066fSBob Badour <antcall target="clean"/> 50*8902066fSBob Badour </target> 51*8902066fSBob Badour</project> 52