aboutsummaryrefslogtreecommitdiffhomepage
path: root/scripts
diff options
context:
space:
mode:
authorGravatar Ant <anthony@dervishsoftware.com>2014-10-08 20:41:45 +0100
committerGravatar Ant <anthony@dervishsoftware.com>2014-10-08 20:41:45 +0100
commit8d3a71cd9d0b83b7de71fca0e7f91dea1d7bf566 (patch)
tree08c37be3f7b038b52c3bbcae0ac23af2ec2d4087 /scripts
parent5c95fccab85d182976558e634fd4edf6dd8a0834 (diff)
Only prepare the pre-requisites for the current SDKROOT
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/prepare.sh15
1 files changed, 13 insertions, 2 deletions
diff --git a/scripts/prepare.sh b/scripts/prepare.sh
index 9b76ec12..6ba0c188 100755
--- a/scripts/prepare.sh
+++ b/scripts/prepare.sh
@@ -1,4 +1,15 @@
#!/bin/sh
-./prepare-mac.sh
-./prepare-ios.sh
+# If this script is run outside of Xcode, prepare both platforms by default
+if [ -z "$SDKROOT" ]; then
+ SDKROOT="MacOSX iPhone"
+fi
+
+if echo "$SDKROOT" | grep -q "MacOSX"; then
+ echo "Preparing Mac"
+ ./prepare-mac.sh
+fi
+if echo "$SDKROOT" | grep -q "iPhone"; then
+ echo "Preparing iOS"
+ ./prepare-ios.sh
+fi