Mercurial > sdl-ios-xcode
comparison android/project/build.xml @ 4726:9076cdb027af
Cleanups.
- Moved to 'project' instead of 'testproject'
- Removed extraneous .c files
- Removed the android_libs folder (that was against the NDK agreement anyway)
author | Paul Hunkin <paul@bieh.net> |
---|---|
date | Tue, 17 Aug 2010 15:35:56 +1200 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
4725:4eb9d3c7fdd2 | 4726:9076cdb027af |
---|---|
1 <?xml version="1.0" encoding="UTF-8"?> | |
2 <project name="SDLApp" default="help"> | |
3 | |
4 <!-- The local.properties file is created and updated by the 'android' tool. | |
5 It contains the path to the SDK. It should *NOT* be checked in in Version | |
6 Control Systems. --> | |
7 <property file="local.properties" /> | |
8 | |
9 <!-- The build.properties file can be created by you and is never touched | |
10 by the 'android' tool. This is the place to change some of the default property values | |
11 used by the Ant rules. | |
12 Here are some properties you may want to change/update: | |
13 | |
14 application.package | |
15 the name of your application package as defined in the manifest. Used by the | |
16 'uninstall' rule. | |
17 source.dir | |
18 the name of the source directory. Default is 'src'. | |
19 out.dir | |
20 the name of the output directory. Default is 'bin'. | |
21 | |
22 Properties related to the SDK location or the project target should be updated | |
23 using the 'android' tool with the 'update' action. | |
24 | |
25 This file is an integral part of the build system for your application and | |
26 should be checked in in Version Control Systems. | |
27 | |
28 --> | |
29 <property file="build.properties" /> | |
30 | |
31 <!-- The default.properties file is created and updated by the 'android' tool, as well | |
32 as ADT. | |
33 This file is an integral part of the build system for your application and | |
34 should be checked in in Version Control Systems. --> | |
35 <property file="default.properties" /> | |
36 | |
37 <!-- Custom Android task to deal with the project target, and import the proper rules. | |
38 This requires ant 1.6.0 or above. --> | |
39 <path id="android.antlibs"> | |
40 <pathelement path="${sdk.dir}/tools/lib/anttasks.jar" /> | |
41 <pathelement path="${sdk.dir}/tools/lib/sdklib.jar" /> | |
42 <pathelement path="${sdk.dir}/tools/lib/androidprefs.jar" /> | |
43 <pathelement path="${sdk.dir}/tools/lib/apkbuilder.jar" /> | |
44 <pathelement path="${sdk.dir}/tools/lib/jarutils.jar" /> | |
45 </path> | |
46 | |
47 <taskdef name="setup" | |
48 classname="com.android.ant.SetupTask" | |
49 classpathref="android.antlibs" /> | |
50 | |
51 <!-- Execute the Android Setup task that will setup some properties specific to the target, | |
52 and import the build rules files. | |
53 | |
54 The rules file is imported from | |
55 <SDK>/platforms/<target_platform>/templates/android_rules.xml | |
56 | |
57 To customize some build steps for your project: | |
58 - copy the content of the main node <project> from android_rules.xml | |
59 - paste it in this build.xml below the <setup /> task. | |
60 - disable the import by changing the setup task below to <setup import="false" /> | |
61 | |
62 This will ensure that the properties are setup correctly but that your customized | |
63 build steps are used. | |
64 --> | |
65 <setup /> | |
66 | |
67 </project> |