• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<project name="gdx-ios-build" default="all" basedir=".">
2
3	<target name="core">
4		<ant antfile="build-macosx32.xml" dir="gdx/jni">
5			<target name="clean"/>
6			<target name="postcompile"/>
7		</ant>
8        <ant antfile="build-macosx64.xml" dir="gdx/jni">
9			<target name="clean"/>
10			<target name="postcompile"/>
11		</ant>
12		<ant antfile="build-ios32.xml" dir="gdx/jni"/>
13	</target>
14
15    <target name="backend-robovm" depends="core">
16        <ant antfile="fetch.xml" dir=".">
17			<target name="fetch-robovm"/>
18		</ant>
19        <exec dir="backends/gdx-backend-robovm" executable="/bin/bash">
20            <arg value="build-objectal.sh"/>
21        </exec>
22	</target>
23
24	<target name="freetype" depends="core">
25		<ant antfile="build-macosx32.xml" dir="extensions/gdx-freetype/jni">
26			<target name="clean"/>
27			<target name="postcompile"/>
28		</ant>
29        <ant antfile="build-macosx64.xml" dir="extensions/gdx-freetype/jni">
30			<target name="clean"/>
31			<target name="postcompile"/>
32		</ant>
33		<ant antfile="build-ios32.xml" dir="extensions/gdx-freetype/jni"/>
34	</target>
35
36    <target name="box2d" depends="core">
37		<ant antfile="build-macosx32.xml" dir="extensions/gdx-box2d/gdx-box2d/jni">
38			<target name="clean"/>
39			<target name="postcompile"/>
40		</ant>
41        <ant antfile="build-macosx64.xml" dir="extensions/gdx-box2d/gdx-box2d/jni">
42			<target name="clean"/>
43			<target name="postcompile"/>
44		</ant>
45		<ant antfile="build-ios32.xml" dir="extensions/gdx-box2d/gdx-box2d/jni"/>
46	</target>
47
48	<target name="bullet" depends="core">
49		<ant antfile="build-macosx32.xml" dir="extensions/gdx-bullet/jni">
50			<target name="clean"/>
51			<target name="postcompile"/>
52		</ant>
53        <ant antfile="build-macosx64.xml" dir="extensions/gdx-bullet/jni">
54			<target name="clean"/>
55			<target name="postcompile"/>
56		</ant>
57		<ant antfile="build-ios32.xml" dir="extensions/gdx-bullet/jni"/>
58	</target>
59
60	<target name="controllers" depends="core">
61		<ant antfile="build-macosx32.xml" dir="extensions/gdx-controllers/gdx-controllers-desktop/jni">
62			<target name="clean"/>
63			<target name="postcompile"/>
64		</ant>
65        <ant antfile="build-macosx64.xml" dir="extensions/gdx-controllers/gdx-controllers-desktop/jni">
66			<target name="clean"/>
67			<target name="postcompile"/>
68		</ant>
69	</target>
70
71	<target name="all" depends="core,backend-robovm,freetype,box2d,bullet,controllers">
72	</target>
73</project>
74