-
Notifications
You must be signed in to change notification settings - Fork 16
/
Copy pathbuild.template.properties
53 lines (44 loc) · 2.35 KB
/
build.template.properties
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
# IMPORTANT Change to your local system paths before using ANT
# Flex SDK related properties
FLEX_HOME = path-to-flex-4.*-SDK#/Users/fljot/Development/SDKs/flex_sdk_4.5
flexSDK.dir = ${FLEX_HOME}
flexSDK.mxmlc = ${flexSDK.dir}/lib/mxmlc.jar
flexSDK.adl = ${flexSDK.dir}/bin/adl
flexSDK.adt = ${flexSDK.dir}/lib/adt.jar
# Android SDK related peoperties
androidSDK.dir = path-to-android-SDK/Users/fljot/Development/SDKs/android-sdk-mac_x86
android.emulator = ${androidSDK.dir}/tools/emulator
android.manager = ${androidSDK.dir}/tools/android
android.adb = ${androidSDK.dir}/platform-tools/adb
flashPlayer = path-to-flashplayer(debug)#/Applications/Adobe Flash CS4/Players/Debug/Flash Player.app
project.name = ${ant.project.name}
user.ide = #FDT#options: FDT|...
# Project-path relative properties
src.dir = ${basedir}/src
src_examples.dir = ${basedir}/src_examples
src_external.dir = ${basedir}/src_external
libs.dir = ${basedir}/libs
build.dir = ${basedir}/build
bindebug.dir = ${basedir}/bin
binrelease.dir = ${basedir}/bin
# Input
project.targetPlayerVersion = 10.2
project.defaultCompilerArguments = -default-size=600,800 -target-player=${project.targetPlayerVersion} -static-link-runtime-shared-libraries=true
project.mobileCompilerArguments = -preloader=spark.preloaders.SplashScreen -theme="${flexSDK.dir}/frameworks/themes/Mobile/mobile.swc"
project.debugCompilerArguments = -define=CONFIG::Debug,true -define+=CONFIG::Release,false -verbose-stacktraces=true
project.releaseCompilerArguments = -define=CONFIG::Debug,false -define+=CONFIG::Release,true
# AIR stuff
project.air.appID = com.inreflected.${project.name}
project.air.descriptor.template = ${build.dir}/air/descriptor-template-app.xml
project.air.filename = ${project.name}.air
project.air.certificate = ${build.dir}/air/certificate.p12
project.air.certificate.password =
project.android.appID = com.inreflected.${project.name}
project.android.descriptor.template = ${build.dir}/android/descriptor-template-apk.xml
project.android.certificate = ${build.dir}/android/certificate.p12
project.android.certificate.password = password
project.ios.appID = application-package-ID
project.ios.descriptor.template = ${build.dir}/iOS/descriptor-template-ipa.xml
project.ios.provisionprofile = ${build.dir}/iOS/profile.mobileprovision
project.ios.certificate = ${build.dir}/iOS/certificate.p12
project.ios.certificate.password = password