aboutsummaryrefslogtreecommitdiff
path: root/tools/buildsteps/defaultenv
diff options
context:
space:
mode:
Diffstat (limited to 'tools/buildsteps/defaultenv')
-rw-r--r--tools/buildsteps/defaultenv11
1 files changed, 11 insertions, 0 deletions
diff --git a/tools/buildsteps/defaultenv b/tools/buildsteps/defaultenv
index 9af16e5969..96f7775fcd 100644
--- a/tools/buildsteps/defaultenv
+++ b/tools/buildsteps/defaultenv
@@ -4,6 +4,7 @@ NDK_VERSION=${NDK_VERSION:-"Default"}
Configuration=${Configuration:-"Default"}
XBMC_DEPENDS_ROOT=${XBMC_DEPENDS_ROOT:-"Default"}
DARWIN_ARM_CPU=${DARWIN_ARM_CPU:-"Default"}
+XCODE_APP=${XCODE_APP:-"Default"}
PATH_CHANGE_REV_FILENAME=".last_success_revision"
FAILED_BUILD_FILENAME=".last_failed_revision"
#TARBALLS ENV-VAR is only used by android scripts atm
@@ -21,12 +22,14 @@ case $XBMC_PLATFORM_DIR in
DEFAULT_XBMC_DEPENDS_ROOT=$WORKSPACE/tools/depends/xbmc-depends
DEFAULT_CONFIGURATION="Debug"
DEFAULT_DARWIN_ARM_CPU="armv7"
+ DEFAULT_XCODE_APP="Xcode6.1.1.app"
;;
osx64)
DEFAULT_SDK_VERSION=10.10
DEFAULT_XBMC_DEPENDS_ROOT=$WORKSPACE/tools/depends/xbmc-depends
DEFAULT_CONFIGURATION="Debug"
+ DEFAULT_XCODE_APP="Xcode6.1.1.app"
;;
android)
@@ -68,6 +71,14 @@ then
DARWIN_ARM_CPU=$DEFAULT_DARWIN_ARM_CPU
fi
+if [ "$XCODE_APP" == "Default" ]
+then
+ XCODE_APP=$DEFAULT_XCODE_APP
+fi
+
+# make osx environment aware of the selected xcode app
+DEVELOPER_DIR=/Applications/$XCODE_APP/Contents/Developer
+
if [ "$Configuration" == "Default" ]
then
Configuration=$DEFAULT_CONFIGURATION