xref: /aosp_15_r20/external/universal-tween-engine/java/build.xml (revision 8902066f0ab086c4576182314a6ddb0fb1f2a3be)
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