forked from livecode/livecode
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathios.inc
More file actions
50 lines (45 loc) · 1.82 KB
/
Copy pathios.inc
File metadata and controls
50 lines (45 loc) · 1.82 KB
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
# List of iOS variants to build
declare -a IOS_XCODE
declare -a IOS_SUBPLATFORM
declare -a IOS_VERSION
declare -a IOS_ARCHS
function addiOS {
XCODE=$1
SUBPLATFORM=$2
VERSION=$3
ARCHS=$4
ELEMENTS=${#IOS_XCODE[@]}
IOS_XCODE[$ELEMENTS]=${XCODE}
IOS_SUBPLATFORM[$ELEMENTS]=${SUBPLATFORM}
IOS_VERSION[$ELEMENTS]=${VERSION}
IOS_ARCHS[$ELEMENTS]=${ARCHS}
export IOS_COUNT=${#IOS_XCODE[@]}
}
# Where to find Xcode installations
XCODES_DIR="${HOME}/Builds/Platforms"
# Detect iOS variants
if [ -e "${XCODES_DIR}/Xcode_4_3_1" ] ; then
addiOS "${XCODES_DIR}/Xcode_4_3_1/Xcode.app/Contents/Developer" iPhoneSimulator 5.1 i386
fi
if [ -e "${XCODES_DIR}/Xcode_4_6_0" ] ; then
addiOS "${XCODES_DIR}/Xcode_4_6_0/Xcode.app/Contents/Developer" iPhoneSimulator 6.1 i386
fi
if [ -e "${XCODES_DIR}/Xcode_5_1_0" ] ; then
addiOS "${XCODES_DIR}/Xcode_5_1_0/Xcode.app/Contents/Developer" iPhoneSimulator 7.1 i386
fi
if [ -e "${XCODES_DIR}/Xcode_6_2_0" ] ; then
addiOS "${XCODES_DIR}/Xcode_6_2_0/Xcode.app/Contents/Developer" iPhoneSimulator 8.2 "i386 x86_64"
addiOS "${XCODES_DIR}/Xcode_6_2_0/Xcode.app/Contents/Developer" iPhoneOS 8.2 "armv7 arm64"
fi
if [ -e "${XCODES_DIR}/Xcode_6_3_0" ] ; then
addiOS "${XCODES_DIR}/Xcode_6_3_0/Xcode.app/Contents/Developer" iPhoneSimulator 8.3 "i386 x86_64"
addiOS "${XCODES_DIR}/Xcode_6_3_0/Xcode.app/Contents/Developer" iPhoneOS 8.3 "armv7 arm64"
fi
if [ -e "${XCODES_DIR}/Xcode_6_4_0" ] ; then
addiOS "${XCODES_DIR}/Xcode_6_4_0/Xcode.app/Contents/Developer" iPhoneSimulator 8.4 "i386 x86_64"
addiOS "${XCODES_DIR}/Xcode_6_4_0/Xcode.app/Contents/Developer" iPhoneOS 8.4 "armv7 arm64"
fi
if [ -e "${XCODES_DIR}/Xcode_7_0_0" ] ; then
addiOS "${XCODES_DIR}/Xcode_7_0_0/Xcode.app/Contents/Developer" iPhoneSimulator 9.0 "i386 x86_64"
addiOS "${XCODES_DIR}/Xcode_7_0_0/Xcode.app/Contents/Developer" iPhoneOS 9.0 "armv7 arm64"
fi