@@ -20,11 +20,11 @@ def options(opts):
20
20
opts .Add (BoolVariable ("ios_simulator" , "Target iOS Simulator" , False ))
21
21
opts .Add ("ios_min_version" , "Target minimum iphoneos/iphonesimulator version" , "10.0" )
22
22
opts .Add (
23
- "IPHONEPATH " ,
24
- "Path to iPhone toolchain" ,
23
+ "IOS_TOOLCHAIN_PATH " ,
24
+ "Path to iOS toolchain" ,
25
25
"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain" ,
26
26
)
27
- opts .Add ("IPHONESDK " , "Path to the iPhone SDK" , "" )
27
+ opts .Add ("IOS_SDK_PATH " , "Path to the iOS SDK" , "" )
28
28
ios_osxcross .options (opts )
29
29
30
30
@@ -45,23 +45,23 @@ def generate(env):
45
45
env .Append (CCFLAGS = ["-miphoneos-version-min=" + env ["ios_min_version" ]])
46
46
47
47
if sys .platform == "darwin" :
48
- if env ["IPHONESDK " ] == "" :
48
+ if env ["IOS_SDK_PATH " ] == "" :
49
49
try :
50
- env ["IPHONESDK " ] = decode_utf8 (
50
+ env ["IOS_SDK_PATH " ] = decode_utf8 (
51
51
subprocess .check_output (["xcrun" , "--sdk" , sdk_name , "--show-sdk-path" ]).strip ()
52
52
)
53
53
except (subprocess .CalledProcessError , OSError ):
54
54
raise ValueError (
55
55
"Failed to find SDK path while running xcrun --sdk {} --show-sdk-path." .format (sdk_name )
56
56
)
57
57
58
- compiler_path = env ["IPHONEPATH " ] + "/usr/bin/"
58
+ compiler_path = env ["IOS_TOOLCHAIN_PATH " ] + "/usr/bin/"
59
59
env ["CC" ] = compiler_path + "clang"
60
60
env ["CXX" ] = compiler_path + "clang++"
61
61
env ["AR" ] = compiler_path + "ar"
62
62
env ["RANLIB" ] = compiler_path + "ranlib"
63
63
env ["SHLIBSUFFIX" ] = ".dylib"
64
- env ["ENV" ]["PATH" ] = env ["IPHONEPATH " ] + "/Developer/usr/bin/:" + env ["ENV" ]["PATH" ]
64
+ env ["ENV" ]["PATH" ] = env ["IOS_TOOLCHAIN_PATH " ] + "/Developer/usr/bin/:" + env ["ENV" ]["PATH" ]
65
65
66
66
else :
67
67
ios_osxcross .generate (env )
@@ -77,8 +77,8 @@ def generate(env):
77
77
env .Append (LINKFLAGS = ["-arch" , env ["arch" ]])
78
78
env .Append (CCFLAGS = ["-arch" , env ["arch" ]])
79
79
80
- env .Append (CCFLAGS = ["-isysroot" , env ["IPHONESDK " ]])
81
- env .Append (LINKFLAGS = ["-isysroot" , env ["IPHONESDK " ], "-F" + env ["IPHONESDK " ]])
80
+ env .Append (CCFLAGS = ["-isysroot" , env ["IOS_SDK_PATH " ]])
81
+ env .Append (LINKFLAGS = ["-isysroot" , env ["IOS_SDK_PATH " ], "-F" + env ["IOS_SDK_PATH " ]])
82
82
83
83
if env ["target" ] == "debug" :
84
84
env .Append (CCFLAGS = ["-Og" , "-g" ])
0 commit comments