@@ -13,10 +13,10 @@ endif()
13
13
14
14
include (polly_status_debug )
15
15
16
- # polly_find_xcode_ios_defaults :
17
- # fills
16
+ # polly_find_xcode_ios_defaults :
17
+ # fills
18
18
# * XCODE_DEVELOPER_ROOT
19
- # * IPHONEOS_ROOT
19
+ # * IPHONEOS_ROOT
20
20
# * IPHONEOS_SDK_ROOT
21
21
macro (polly_find_xcode_ios_defaults )
22
22
find_program (XCODE_SELECT_EXECUTABLE xcode-select )
@@ -27,7 +27,7 @@ macro (polly_find_xcode_ios_defaults)
27
27
COMMAND
28
28
${XCODE_SELECT_EXECUTABLE}
29
29
"-print-path"
30
- OUTPUT_VARIABLE
30
+ OUTPUT_VARIABLE
31
31
XCODE_DEVELOPER_ROOT # /.../Xcode.app/Contents/Developer
32
32
OUTPUT_STRIP_TRAILING_WHITESPACE
33
33
RESULT_VARIABLE
@@ -73,22 +73,24 @@ if(NOT "${_POLLY_PROCESS_RESULT}" EQUAL "0")
73
73
endif ()
74
74
polly_status_debug ("IOS_SDK_VERSION=${IOS_SDK_VERSION} " )
75
75
76
- # Get minimum suggested Deployment SDK version
77
- execute_process (
78
- COMMAND
79
- "/usr/libexec/PlistBuddy"
80
- -c "print 'DefaultProperties':DEPLOYMENT_TARGET_SUGGESTED_VALUES:0"
81
- ${IPHONEOS_SDK_ROOT} /SDKSettings.plist
82
- RESULT_VARIABLE _POLLY_PROCESS_RESULT2
83
- OUTPUT_VARIABLE IOS_DEPLOYMENT_SDK_VERSION
84
- OUTPUT_STRIP_TRAILING_WHITESPACE
85
- ERROR_STRIP_TRAILING_WHITESPACE
86
- )
87
- if (NOT "${_POLLY_PROCESS_RESULT2} " EQUAL "0" )
88
- polly_fatal_error ("Could not read the minimum suggested Deployment iPhoneSDK version ().
89
- The command
90
- /usr/libexec/PlistBuddy -c \" print 'DefaultProperties':DEPLOYMENT_TARGET_SUGGESTED_VALUES:0\" ${IPHONEOS_SDK_ROOT} /SDKSettings.plist
91
- failed with the following status : ${_POLLY_PROCESS_RESULT2}
92
- " )
76
+ if (NOT IOS_DEPLOYMENT_SDK_VERSION )
77
+ # Get minimum suggested Deployment SDK version
78
+ execute_process (
79
+ COMMAND
80
+ "/usr/libexec/PlistBuddy"
81
+ -c "print 'DefaultProperties':DEPLOYMENT_TARGET_SUGGESTED_VALUES:0"
82
+ ${IPHONEOS_SDK_ROOT} /SDKSettings.plist
83
+ RESULT_VARIABLE _POLLY_PROCESS_RESULT2
84
+ OUTPUT_VARIABLE IOS_DEPLOYMENT_SDK_VERSION
85
+ OUTPUT_STRIP_TRAILING_WHITESPACE
86
+ ERROR_STRIP_TRAILING_WHITESPACE
87
+ )
88
+ if (NOT "${_POLLY_PROCESS_RESULT2} " EQUAL "0" )
89
+ polly_fatal_error ("Could not read the minimum suggested Deployment iPhoneSDK version ().
90
+ The command
91
+ /usr/libexec/PlistBuddy -c \" print 'DefaultProperties':DEPLOYMENT_TARGET_SUGGESTED_VALUES:0\" ${IPHONEOS_SDK_ROOT} /SDKSettings.plist
92
+ failed with the following status : ${_POLLY_PROCESS_RESULT2}
93
+ " )
94
+ endif ()
93
95
endif ()
94
96
polly_status_debug ("IOS_DEPLOYMENT_SDK_VERSION=${IOS_DEPLOYMENT_SDK_VERSION} " )
0 commit comments