Merge pull request #12586 from Slyce-Inc:bug-xcode10-compile
This commit is contained in:
commit
879e046b22
@ -161,7 +161,7 @@ class Builder:
|
|||||||
else:
|
else:
|
||||||
arch = ";".join(archs)
|
arch = ";".join(archs)
|
||||||
buildcmd += [
|
buildcmd += [
|
||||||
"IPHONEOS_DEPLOYMENT_TARGET=6.0",
|
"IPHONEOS_DEPLOYMENT_TARGET=8.0",
|
||||||
"ARCHS=%s" % arch,
|
"ARCHS=%s" % arch,
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|||||||
@ -110,7 +110,7 @@ ${CMAKE_MAKE_PROGRAM} IPHONEOS_DEPLOYMENT_TARGET=8.0 -sdk ${CMAKE_OSX_SYSROOT} \
|
|||||||
else()
|
else()
|
||||||
set(_xcodebuild_wrapper_tmp "${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/xcodebuild_wrapper")
|
set(_xcodebuild_wrapper_tmp "${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/xcodebuild_wrapper")
|
||||||
file(WRITE "${_xcodebuild_wrapper_tmp}" "#!/bin/sh
|
file(WRITE "${_xcodebuild_wrapper_tmp}" "#!/bin/sh
|
||||||
${CMAKE_MAKE_PROGRAM} IPHONEOS_DEPLOYMENT_TARGET=6.0 ARCHS=${IOS_ARCH} -sdk ${CMAKE_OSX_SYSROOT} \$*")
|
${CMAKE_MAKE_PROGRAM} IPHONEOS_DEPLOYMENT_TARGET=8.0 ARCHS=${IOS_ARCH} -sdk ${CMAKE_OSX_SYSROOT} \$*")
|
||||||
# Make executable
|
# Make executable
|
||||||
file(COPY "${_xcodebuild_wrapper_tmp}" DESTINATION ${CMAKE_BINARY_DIR} FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
|
file(COPY "${_xcodebuild_wrapper_tmp}" DESTINATION ${CMAKE_BINARY_DIR} FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
|
||||||
set(CMAKE_MAKE_PROGRAM "${_xcodebuild_wrapper}" CACHE INTERNAL "" FORCE)
|
set(CMAKE_MAKE_PROGRAM "${_xcodebuild_wrapper}" CACHE INTERNAL "" FORCE)
|
||||||
@ -162,4 +162,4 @@ set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM ONLY)
|
|||||||
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
|
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
|
||||||
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
|
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
|
||||||
|
|
||||||
toolchain_save_config(IOS_ARCH)
|
toolchain_save_config(IOS_ARCH)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user