Update Xcode to 15 RC
^KT-61369
This commit is contained in:
committed by
Space Team
parent
5e1031d98f
commit
622dba2ad5
@@ -42,7 +42,7 @@ Prerequisites:
|
|||||||
* configure Kotlin build as [specified in main readme](../ReadMe.md#build-environment-requirements)
|
* configure Kotlin build as [specified in main readme](../ReadMe.md#build-environment-requirements)
|
||||||
* at the root directory of the repository,
|
* at the root directory of the repository,
|
||||||
create `local.properties` file with `kotlin.native.enabled=true` line
|
create `local.properties` file with `kotlin.native.enabled=true` line
|
||||||
* macOS: Xcode 14.0 or newer
|
* macOS: Xcode 15.0 or newer
|
||||||
* on `MacOS aarch64`, CInterop functionality is available only using aarch64 JDK builds, e.g.
|
* on `MacOS aarch64`, CInterop functionality is available only using aarch64 JDK builds, e.g.
|
||||||
[Eclipse Temurin 17.0.5](https://github.com/adoptium/temurin17-binaries/releases) or
|
[Eclipse Temurin 17.0.5](https://github.com/adoptium/temurin17-binaries/releases) or
|
||||||
[Azul Zulu JDK8](https://www.azul.com/downloads/?version=java-8-lts&os=macos&architecture=arm-64-bit&package=jdk)
|
[Azul Zulu JDK8](https://www.azul.com/downloads/?version=java-8-lts&os=macos&architecture=arm-64-bit&package=jdk)
|
||||||
|
|||||||
@@ -18,7 +18,7 @@
|
|||||||
remoteRoot=konan_tests
|
remoteRoot=konan_tests
|
||||||
|
|
||||||
# A version of Xcode required to build the Kotlin/Native compiler.
|
# A version of Xcode required to build the Kotlin/Native compiler.
|
||||||
xcodeMajorVersion=14
|
xcodeMajorVersion=15
|
||||||
|
|
||||||
# A GTest revision used to test the runtime.
|
# A GTest revision used to test the runtime.
|
||||||
# The latest release GTest (1.10.0) doesn't properly register skipped tests in an XML-report.
|
# The latest release GTest (1.10.0) doesn't properly register skipped tests in an XML-report.
|
||||||
|
|||||||
@@ -77,10 +77,10 @@ llvmVersion.mingw_x64 = 11.1.0
|
|||||||
llvmVersion.macos_x64 = 11.1.0
|
llvmVersion.macos_x64 = 11.1.0
|
||||||
llvmVersion.macos_arm64 = 11.1.0
|
llvmVersion.macos_arm64 = 11.1.0
|
||||||
|
|
||||||
sdkVersion.ios = 16.1
|
sdkVersion.ios = 17.0
|
||||||
sdkVersion.macos = 13.1
|
sdkVersion.macos = 14.0
|
||||||
sdkVersion.tvos = 16.1
|
sdkVersion.tvos = 17.0
|
||||||
sdkVersion.watchos = 9.1
|
sdkVersion.watchos = 10.0
|
||||||
|
|
||||||
|
|
||||||
# 14.0 for ios_simulator_arm64
|
# 14.0 for ios_simulator_arm64
|
||||||
@@ -122,14 +122,14 @@ optInCacheableTargets =
|
|||||||
# Mac OS X.
|
# Mac OS X.
|
||||||
# Can be an absolute path instead of predefined value.
|
# Can be an absolute path instead of predefined value.
|
||||||
llvmHome.macos_x64 = $llvm.macos_x64.dev
|
llvmHome.macos_x64 = $llvm.macos_x64.dev
|
||||||
targetToolchain.macos_x64 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_x64 = target-toolchain-xcode_15.0_15A240d
|
||||||
libffiDir.macos_x64 = libffi-3.2.1-3-darwin-macos
|
libffiDir.macos_x64 = libffi-3.2.1-3-darwin-macos
|
||||||
additionalToolsDir.macos_x64 = xcode-addon-xcode_14_1_rc2
|
additionalToolsDir.macos_x64 = xcode-addon-xcode_15.0_15A240d
|
||||||
|
|
||||||
targetToolchain.macos_arm64-macos_x64 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_arm64-macos_x64 = target-toolchain-xcode_15.0_15A240d
|
||||||
|
|
||||||
targetTriple.macos_x64 = x86_64-apple-macos
|
targetTriple.macos_x64 = x86_64-apple-macos
|
||||||
targetSysRoot.macos_x64 = target-sysroot-xcode_14_1_rc2-macosx
|
targetSysRoot.macos_x64 = target-sysroot-xcode_15.0_15A240d-macosx
|
||||||
targetCpu.macos_x64 = core2
|
targetCpu.macos_x64 = core2
|
||||||
targetCpuFeatures.macos_x64=+cx16,+cx8,+fxsr,+mmx,+sahf,+sse,+sse2,+sse3,+sse4.1,+ssse3,+x87
|
targetCpuFeatures.macos_x64=+cx16,+cx8,+fxsr,+mmx,+sahf,+sse,+sse2,+sse3,+sse4.1,+ssse3,+x87
|
||||||
clangFlags.macos_x64 = -cc1 -emit-obj -disable-llvm-passes -x ir
|
clangFlags.macos_x64 = -cc1 -emit-obj -disable-llvm-passes -x ir
|
||||||
@@ -149,24 +149,24 @@ osVersionMinFlagLd.macos_x64 = -macos_version_min
|
|||||||
dependencies.macos_x64 = \
|
dependencies.macos_x64 = \
|
||||||
lldb-4-macos
|
lldb-4-macos
|
||||||
|
|
||||||
target-sysroot-xcode_14_1_rc2-macosx.default = \
|
target-sysroot-xcode_15.0_15A240d-macosx.default = \
|
||||||
remote:internal
|
remote:internal
|
||||||
|
|
||||||
target-toolchain-xcode_14_1_rc2.default = \
|
target-toolchain-xcode_15.0_15A240d.default = \
|
||||||
remote:internal
|
remote:internal
|
||||||
|
|
||||||
xcode-addon-xcode_14_1_rc2.default = \
|
xcode-addon-xcode_15.0_15A240d.default = \
|
||||||
remote:internal
|
remote:internal
|
||||||
|
|
||||||
# macOS Apple Silicon
|
# macOS Apple Silicon
|
||||||
llvmHome.macos_arm64 = $llvm.macos_arm64.dev
|
llvmHome.macos_arm64 = $llvm.macos_arm64.dev
|
||||||
targetToolchain.macos_arm64 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_arm64 = target-toolchain-xcode_15.0_15A240d
|
||||||
libffiDir.macos_arm64 = libffi-3.3-1-macos-arm64
|
libffiDir.macos_arm64 = libffi-3.3-1-macos-arm64
|
||||||
additionalToolsDir.macos_arm64 = xcode-addon-xcode_14_1_rc2
|
additionalToolsDir.macos_arm64 = xcode-addon-xcode_15.0_15A240d
|
||||||
|
|
||||||
targetToolchain.macos_x64-macos_arm64 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_x64-macos_arm64 = target-toolchain-xcode_15.0_15A240d
|
||||||
targetTriple.macos_arm64 = arm64-apple-macos
|
targetTriple.macos_arm64 = arm64-apple-macos
|
||||||
targetSysRoot.macos_arm64 = target-sysroot-xcode_14_1_rc2-macosx
|
targetSysRoot.macos_arm64 = target-sysroot-xcode_15.0_15A240d-macosx
|
||||||
# TODO: Check Clang behaviour.
|
# TODO: Check Clang behaviour.
|
||||||
targetCpu.macos_arm64 = apple-a7
|
targetCpu.macos_arm64 = apple-a7
|
||||||
clangFlags.macos_arm64 = -cc1 -emit-obj -disable-llvm-passes -x ir
|
clangFlags.macos_arm64 = -cc1 -emit-obj -disable-llvm-passes -x ir
|
||||||
@@ -189,25 +189,25 @@ dependencies.macos_arm64 = \
|
|||||||
lldb-4-macos
|
lldb-4-macos
|
||||||
|
|
||||||
|
|
||||||
target-sysroot-xcode_14_1_rc2-macos_arm64.default = \
|
target-sysroot-xcode_15.0_15A240d-macos_arm64.default = \
|
||||||
remote:internal
|
remote:internal
|
||||||
|
|
||||||
target-toolchain-xcode_14_1_rc2-macos_arm64.default = \
|
target-toolchain-xcode_15.0_15A240d-macos_arm64.default = \
|
||||||
remote:internal
|
remote:internal
|
||||||
|
|
||||||
xcode-addon-xcode_14_1_rc2-macos_arm64.default = \
|
xcode-addon-xcode_15.0_15A240d-macos_arm64.default = \
|
||||||
remote:internal
|
remote:internal
|
||||||
|
|
||||||
# Apple's 32-bit iOS.
|
# Apple's 32-bit iOS.
|
||||||
targetToolchain.macos_x64-ios_arm32 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_x64-ios_arm32 = target-toolchain-xcode_15.0_15A240d
|
||||||
targetToolchain.macos_arm64-ios_arm32 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_arm64-ios_arm32 = target-toolchain-xcode_15.0_15A240d
|
||||||
|
|
||||||
target-sysroot-xcode_14_1_rc2-ios_arm32.default = \
|
target-sysroot-xcode_15.0_15A240d-ios_arm32.default = \
|
||||||
remote:internal
|
remote:internal
|
||||||
|
|
||||||
targetTriple.ios_arm32 = armv7-apple-ios
|
targetTriple.ios_arm32 = armv7-apple-ios
|
||||||
# Shared with 64-bit version.
|
# Shared with 64-bit version.
|
||||||
targetSysRoot.ios_arm32 = target-sysroot-xcode_14_1_rc2-iphoneos
|
targetSysRoot.ios_arm32 = target-sysroot-xcode_15.0_15A240d-iphoneos
|
||||||
targetCpu.ios_arm32 = generic
|
targetCpu.ios_arm32 = generic
|
||||||
clangFlags.ios_arm32 = -cc1 -emit-obj -disable-llvm-optzns -x ir
|
clangFlags.ios_arm32 = -cc1 -emit-obj -disable-llvm-optzns -x ir
|
||||||
clangNooptFlags.ios_arm32 = -O1
|
clangNooptFlags.ios_arm32 = -O1
|
||||||
@@ -223,14 +223,14 @@ osVersionMin.ios_arm32 = 9.0
|
|||||||
osVersionMinFlagLd.ios_arm32 = -ios_version_min
|
osVersionMinFlagLd.ios_arm32 = -ios_version_min
|
||||||
|
|
||||||
# Apple's 64-bit iOS.
|
# Apple's 64-bit iOS.
|
||||||
targetToolchain.macos_x64-ios_arm64 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_x64-ios_arm64 = target-toolchain-xcode_15.0_15A240d
|
||||||
targetToolchain.macos_arm64-ios_arm64 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_arm64-ios_arm64 = target-toolchain-xcode_15.0_15A240d
|
||||||
|
|
||||||
target-sysroot-xcode_14_1_rc2-iphoneos.default = \
|
target-sysroot-xcode_15.0_15A240d-iphoneos.default = \
|
||||||
remote:internal
|
remote:internal
|
||||||
|
|
||||||
targetTriple.ios_arm64 = arm64-apple-ios
|
targetTriple.ios_arm64 = arm64-apple-ios
|
||||||
targetSysRoot.ios_arm64 = target-sysroot-xcode_14_1_rc2-iphoneos
|
targetSysRoot.ios_arm64 = target-sysroot-xcode_15.0_15A240d-iphoneos
|
||||||
targetCpu.ios_arm64 = apple-a7
|
targetCpu.ios_arm64 = apple-a7
|
||||||
clangFlags.ios_arm64 = -cc1 -emit-obj -disable-llvm-passes -x ir
|
clangFlags.ios_arm64 = -cc1 -emit-obj -disable-llvm-passes -x ir
|
||||||
clangNooptFlags.ios_arm64 = -O1
|
clangNooptFlags.ios_arm64 = -O1
|
||||||
@@ -252,14 +252,14 @@ osVersionMinFlagLd.ios_arm64 = -ios_version_min
|
|||||||
additionalCacheFlags.ios_arm64 = -Xembed-bitcode-marker
|
additionalCacheFlags.ios_arm64 = -Xembed-bitcode-marker
|
||||||
|
|
||||||
# Apple's iOS simulator.
|
# Apple's iOS simulator.
|
||||||
targetToolchain.macos_x64-ios_x64 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_x64-ios_x64 = target-toolchain-xcode_15.0_15A240d
|
||||||
targetToolchain.macos_arm64-ios_x64 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_arm64-ios_x64 = target-toolchain-xcode_15.0_15A240d
|
||||||
|
|
||||||
target-sysroot-xcode_14_1_rc2-iphonesimulator.default = \
|
target-sysroot-xcode_15.0_15A240d-iphonesimulator.default = \
|
||||||
remote:internal
|
remote:internal
|
||||||
|
|
||||||
targetTriple.ios_x64 = x86_64-apple-ios-simulator
|
targetTriple.ios_x64 = x86_64-apple-ios-simulator
|
||||||
targetSysRoot.ios_x64 = target-sysroot-xcode_14_1_rc2-iphonesimulator
|
targetSysRoot.ios_x64 = target-sysroot-xcode_15.0_15A240d-iphonesimulator
|
||||||
targetCpu.ios_x64 = core2
|
targetCpu.ios_x64 = core2
|
||||||
clangFlags.ios_x64 = -cc1 -emit-obj -disable-llvm-passes -x ir
|
clangFlags.ios_x64 = -cc1 -emit-obj -disable-llvm-passes -x ir
|
||||||
clangNooptFlags.ios_x64 = -O1
|
clangNooptFlags.ios_x64 = -O1
|
||||||
@@ -277,14 +277,14 @@ osVersionMinFlagLd.ios_x64 = -ios_simulator_version_min
|
|||||||
|
|
||||||
# iOS simulator on Apple Silicon
|
# iOS simulator on Apple Silicon
|
||||||
|
|
||||||
targetToolchain.macos_x64-ios_simulator_arm64 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_x64-ios_simulator_arm64 = target-toolchain-xcode_15.0_15A240d
|
||||||
targetToolchain.macos_arm64-ios_simulator_arm64 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_arm64-ios_simulator_arm64 = target-toolchain-xcode_15.0_15A240d
|
||||||
|
|
||||||
target-sysroot-xcode_14_1_rc2-ios_simulator_arm64.default = \
|
target-sysroot-xcode_15.0_15A240d-ios_simulator_arm64.default = \
|
||||||
remote:internal
|
remote:internal
|
||||||
|
|
||||||
targetTriple.ios_simulator_arm64 = arm64-apple-ios-simulator
|
targetTriple.ios_simulator_arm64 = arm64-apple-ios-simulator
|
||||||
targetSysRoot.ios_simulator_arm64 = target-sysroot-xcode_14_1_rc2-iphonesimulator
|
targetSysRoot.ios_simulator_arm64 = target-sysroot-xcode_15.0_15A240d-iphonesimulator
|
||||||
targetCpu.ios_simulator_arm64 = apple-a7
|
targetCpu.ios_simulator_arm64 = apple-a7
|
||||||
clangFlags.ios_simulator_arm64 = -cc1 -emit-obj -disable-llvm-passes -x ir
|
clangFlags.ios_simulator_arm64 = -cc1 -emit-obj -disable-llvm-passes -x ir
|
||||||
clangNooptFlags.ios_simulator_arm64 = -O1
|
clangNooptFlags.ios_simulator_arm64 = -O1
|
||||||
@@ -302,14 +302,14 @@ osVersionMinFlagLd.ios_simulator_arm64 = -ios_simulator_version_min
|
|||||||
|
|
||||||
|
|
||||||
# Apple's tvOS simulator.
|
# Apple's tvOS simulator.
|
||||||
targetToolchain.macos_x64-tvos_x64 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_x64-tvos_x64 = target-toolchain-xcode_15.0_15A240d
|
||||||
targetToolchain.macos_arm64-tvos_x64 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_arm64-tvos_x64 = target-toolchain-xcode_15.0_15A240d
|
||||||
|
|
||||||
target-sysroot-xcode_14_1_rc2-appletvsimulator.default = \
|
target-sysroot-xcode_15.0_15A240d-appletvsimulator.default = \
|
||||||
remote:internal
|
remote:internal
|
||||||
|
|
||||||
targetTriple.tvos_x64 = x86_64-apple-tvos-simulator
|
targetTriple.tvos_x64 = x86_64-apple-tvos-simulator
|
||||||
targetSysRoot.tvos_x64 = target-sysroot-xcode_14_1_rc2-appletvsimulator
|
targetSysRoot.tvos_x64 = target-sysroot-xcode_15.0_15A240d-appletvsimulator
|
||||||
targetCpu.tvos_x64 = core2
|
targetCpu.tvos_x64 = core2
|
||||||
clangFlags.tvos_x64 = -cc1 -emit-obj -disable-llvm-passes -x ir
|
clangFlags.tvos_x64 = -cc1 -emit-obj -disable-llvm-passes -x ir
|
||||||
clangNooptFlags.tvos_x64 = -O1
|
clangNooptFlags.tvos_x64 = -O1
|
||||||
@@ -326,14 +326,14 @@ sdkVersion.tvos_x64 = $sdkVersion.tvos
|
|||||||
osVersionMinFlagLd.tvos_x64 = -tvos_simulator_version_min
|
osVersionMinFlagLd.tvos_x64 = -tvos_simulator_version_min
|
||||||
|
|
||||||
# Apple's tvOS simulator.
|
# Apple's tvOS simulator.
|
||||||
targetToolchain.macos_x64-tvos_simulator_arm64 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_x64-tvos_simulator_arm64 = target-toolchain-xcode_15.0_15A240d
|
||||||
targetToolchain.macos_arm64-tvos_simulator_arm64 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_arm64-tvos_simulator_arm64 = target-toolchain-xcode_15.0_15A240d
|
||||||
|
|
||||||
target-sysroot-xcode_14_1_rc2-tvos_simulator_arm64.default = \
|
target-sysroot-xcode_15.0_15A240d-tvos_simulator_arm64.default = \
|
||||||
remote:internal
|
remote:internal
|
||||||
|
|
||||||
targetTriple.tvos_simulator_arm64 = arm64-apple-tvos-simulator
|
targetTriple.tvos_simulator_arm64 = arm64-apple-tvos-simulator
|
||||||
targetSysRoot.tvos_simulator_arm64 = target-sysroot-xcode_14_1_rc2-appletvsimulator
|
targetSysRoot.tvos_simulator_arm64 = target-sysroot-xcode_15.0_15A240d-appletvsimulator
|
||||||
targetCpu.tvos_simulator_arm64 = apple-a7
|
targetCpu.tvos_simulator_arm64 = apple-a7
|
||||||
clangFlags.tvos_simulator_arm64 = -cc1 -emit-obj -disable-llvm-passes -x ir
|
clangFlags.tvos_simulator_arm64 = -cc1 -emit-obj -disable-llvm-passes -x ir
|
||||||
clangNooptFlags.tvos_simulator_arm64 = -O1
|
clangNooptFlags.tvos_simulator_arm64 = -O1
|
||||||
@@ -351,14 +351,14 @@ sdkVersion.tvos_simulator_arm64 = $sdkVersion.tvos
|
|||||||
osVersionMinFlagLd.tvos_simulator_arm64 = -tvos_simulator_version_min
|
osVersionMinFlagLd.tvos_simulator_arm64 = -tvos_simulator_version_min
|
||||||
|
|
||||||
# Apple's 64-bit tvOS.
|
# Apple's 64-bit tvOS.
|
||||||
targetToolchain.macos_x64-tvos_arm64 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_x64-tvos_arm64 = target-toolchain-xcode_15.0_15A240d
|
||||||
targetToolchain.macos_arm64-tvos_arm64 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_arm64-tvos_arm64 = target-toolchain-xcode_15.0_15A240d
|
||||||
|
|
||||||
target-sysroot-xcode_14_1_rc2-appletvos.default = \
|
target-sysroot-xcode_15.0_15A240d-appletvos.default = \
|
||||||
remote:internal
|
remote:internal
|
||||||
|
|
||||||
targetTriple.tvos_arm64 = arm64-apple-tvos
|
targetTriple.tvos_arm64 = arm64-apple-tvos
|
||||||
targetSysRoot.tvos_arm64 = target-sysroot-xcode_14_1_rc2-appletvos
|
targetSysRoot.tvos_arm64 = target-sysroot-xcode_15.0_15A240d-appletvos
|
||||||
targetCpu.tvos_arm64 = apple-a7
|
targetCpu.tvos_arm64 = apple-a7
|
||||||
clangFlags.tvos_arm64 = -cc1 -emit-obj -disable-llvm-passes -x ir
|
clangFlags.tvos_arm64 = -cc1 -emit-obj -disable-llvm-passes -x ir
|
||||||
clangNooptFlags.tvos_arm64 = -O1
|
clangNooptFlags.tvos_arm64 = -O1
|
||||||
@@ -375,14 +375,14 @@ sdkVersion.tvos_arm64 = $sdkVersion.tvos
|
|||||||
osVersionMinFlagLd.tvos_arm64 = -tvos_version_min
|
osVersionMinFlagLd.tvos_arm64 = -tvos_version_min
|
||||||
|
|
||||||
# watchOS armv7k
|
# watchOS armv7k
|
||||||
targetToolchain.macos_x64-watchos_arm32 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_x64-watchos_arm32 = target-toolchain-xcode_15.0_15A240d
|
||||||
targetToolchain.macos_arm64-watchos_arm32 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_arm64-watchos_arm32 = target-toolchain-xcode_15.0_15A240d
|
||||||
|
|
||||||
target-sysroot-xcode_14_1_rc2-watchos.default = \
|
target-sysroot-xcode_15.0_15A240d-watchos.default = \
|
||||||
remote:internal
|
remote:internal
|
||||||
|
|
||||||
targetTriple.watchos_arm32 = armv7k-apple-watchos
|
targetTriple.watchos_arm32 = armv7k-apple-watchos
|
||||||
targetSysRoot.watchos_arm32 = target-sysroot-xcode_14_1_rc2-watchos
|
targetSysRoot.watchos_arm32 = target-sysroot-xcode_15.0_15A240d-watchos
|
||||||
targetCpu.watchos_arm32 = cortex-a7
|
targetCpu.watchos_arm32 = cortex-a7
|
||||||
clangFlags.watchos_arm32 = -cc1 -emit-obj -disable-llvm-passes -x ir
|
clangFlags.watchos_arm32 = -cc1 -emit-obj -disable-llvm-passes -x ir
|
||||||
clangNooptFlags.watchos_arm32 = -O1
|
clangNooptFlags.watchos_arm32 = -O1
|
||||||
@@ -400,11 +400,11 @@ sdkVersion.watchos_arm32 = $sdkVersion.watchos
|
|||||||
osVersionMinFlagLd.watchos_arm32 = -watchos_version_min
|
osVersionMinFlagLd.watchos_arm32 = -watchos_version_min
|
||||||
|
|
||||||
# watchOS arm64_32
|
# watchOS arm64_32
|
||||||
targetToolchain.macos_x64-watchos_arm64 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_x64-watchos_arm64 = target-toolchain-xcode_15.0_15A240d
|
||||||
targetToolchain.macos_arm64-watchos_arm64 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_arm64-watchos_arm64 = target-toolchain-xcode_15.0_15A240d
|
||||||
|
|
||||||
targetTriple.watchos_arm64 = arm64_32-apple-watchos
|
targetTriple.watchos_arm64 = arm64_32-apple-watchos
|
||||||
targetSysRoot.watchos_arm64 = target-sysroot-xcode_14_1_rc2-watchos
|
targetSysRoot.watchos_arm64 = target-sysroot-xcode_15.0_15A240d-watchos
|
||||||
targetCpu.watchos_arm64 = apple-s4
|
targetCpu.watchos_arm64 = apple-s4
|
||||||
clangFlags.watchos_arm64 = -cc1 -emit-obj -disable-llvm-passes -x ir -mllvm -aarch64-watch-bitcode-compatibility \
|
clangFlags.watchos_arm64 = -cc1 -emit-obj -disable-llvm-passes -x ir -mllvm -aarch64-watch-bitcode-compatibility \
|
||||||
-mllvm -arm-bitcode-compatibility
|
-mllvm -arm-bitcode-compatibility
|
||||||
@@ -422,11 +422,11 @@ sdkVersion.watchos_arm64 = $sdkVersion.watchos
|
|||||||
osVersionMinFlagLd.watchos_arm64 = -watchos_version_min
|
osVersionMinFlagLd.watchos_arm64 = -watchos_version_min
|
||||||
|
|
||||||
# watchOS arm64
|
# watchOS arm64
|
||||||
targetToolchain.macos_x64-watchos_device_arm64 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_x64-watchos_device_arm64 = target-toolchain-xcode_15.0_15A240d
|
||||||
targetToolchain.macos_arm64-watchos_device_arm64 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_arm64-watchos_device_arm64 = target-toolchain-xcode_15.0_15A240d
|
||||||
|
|
||||||
targetTriple.watchos_device_arm64 = arm64-apple-watchos
|
targetTriple.watchos_device_arm64 = arm64-apple-watchos
|
||||||
targetSysRoot.watchos_device_arm64 = target-sysroot-xcode_14_1_rc2-watchos
|
targetSysRoot.watchos_device_arm64 = target-sysroot-xcode_15.0_15A240d-watchos
|
||||||
targetCpu.watchos_device_arm64 = apple-a7
|
targetCpu.watchos_device_arm64 = apple-a7
|
||||||
clangFlags.watchos_device_arm64 = -cc1 -emit-obj -disable-llvm-passes -x ir
|
clangFlags.watchos_device_arm64 = -cc1 -emit-obj -disable-llvm-passes -x ir
|
||||||
clangNooptFlags.watchos_device_arm64 = -O1
|
clangNooptFlags.watchos_device_arm64 = -O1
|
||||||
@@ -443,14 +443,14 @@ sdkVersion.watchos_device_arm64 = $sdkVersion.watchos
|
|||||||
osVersionMinFlagLd.watchos_device_arm64 = -watchos_version_min
|
osVersionMinFlagLd.watchos_device_arm64 = -watchos_version_min
|
||||||
|
|
||||||
# Apple's watchOS i386 simulator.
|
# Apple's watchOS i386 simulator.
|
||||||
targetToolchain.macos_x64-watchos_x86 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_x64-watchos_x86 = target-toolchain-xcode_15.0_15A240d
|
||||||
targetToolchain.macos_arm64-watchos_x86 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_arm64-watchos_x86 = target-toolchain-xcode_15.0_15A240d
|
||||||
|
|
||||||
target-sysroot-xcode_14_1_rc2-watchsimulator.default = \
|
target-sysroot-xcode_15.0_15A240d-watchsimulator.default = \
|
||||||
remote:internal
|
remote:internal
|
||||||
|
|
||||||
targetTriple.watchos_x86 = i386-apple-watchos-simulator
|
targetTriple.watchos_x86 = i386-apple-watchos-simulator
|
||||||
targetSysRoot.watchos_x86 = target-sysroot-xcode_14_1_rc2-watchsimulator
|
targetSysRoot.watchos_x86 = target-sysroot-xcode_15.0_15A240d-watchsimulator
|
||||||
# Make sure that SSE2 is available by setting target-cpu to pentium4
|
# Make sure that SSE2 is available by setting target-cpu to pentium4
|
||||||
targetCpu.watchos_x86 = pentium4
|
targetCpu.watchos_x86 = pentium4
|
||||||
clangFlags.watchos_x86 = -cc1 -emit-obj -disable-llvm-passes -x ir
|
clangFlags.watchos_x86 = -cc1 -emit-obj -disable-llvm-passes -x ir
|
||||||
@@ -468,14 +468,14 @@ sdkVersion.watchos_x86 = $sdkVersion.watchos
|
|||||||
osVersionMinFlagLd.watchos_x86 = -watchos_simulator_version_min
|
osVersionMinFlagLd.watchos_x86 = -watchos_simulator_version_min
|
||||||
|
|
||||||
# watchOS x86_64 simulator.
|
# watchOS x86_64 simulator.
|
||||||
targetToolchain.macos_x64-watchos_x64 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_x64-watchos_x64 = target-toolchain-xcode_15.0_15A240d
|
||||||
targetToolchain.macos_arm64-watchos_x64 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_arm64-watchos_x64 = target-toolchain-xcode_15.0_15A240d
|
||||||
|
|
||||||
target-sysroot-xcode_14_1_rc2-watchos_x64.default = \
|
target-sysroot-xcode_15.0_15A240d-watchos_x64.default = \
|
||||||
remote:internal
|
remote:internal
|
||||||
|
|
||||||
targetTriple.watchos_x64 = x86_64-apple-watchos-simulator
|
targetTriple.watchos_x64 = x86_64-apple-watchos-simulator
|
||||||
targetSysRoot.watchos_x64 = target-sysroot-xcode_14_1_rc2-watchsimulator
|
targetSysRoot.watchos_x64 = target-sysroot-xcode_15.0_15A240d-watchsimulator
|
||||||
targetCpu.watchos_x64 = core2
|
targetCpu.watchos_x64 = core2
|
||||||
clangFlags.watchos_x64 = -cc1 -emit-obj -disable-llvm-passes -x ir
|
clangFlags.watchos_x64 = -cc1 -emit-obj -disable-llvm-passes -x ir
|
||||||
clangNooptFlags.watchos_x64 = -O1
|
clangNooptFlags.watchos_x64 = -O1
|
||||||
@@ -492,14 +492,14 @@ sdkVersion.watchos_x64 = $sdkVersion.watchos
|
|||||||
osVersionMinFlagLd.watchos_x64 = -watchos_simulator_version_min
|
osVersionMinFlagLd.watchos_x64 = -watchos_simulator_version_min
|
||||||
|
|
||||||
# watchOS Apple Silicon simulator.
|
# watchOS Apple Silicon simulator.
|
||||||
targetToolchain.macos_x64-watchos_simulator_arm64 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_x64-watchos_simulator_arm64 = target-toolchain-xcode_15.0_15A240d
|
||||||
targetToolchain.macos_arm64-watchos_simulator_arm64 = target-toolchain-xcode_14_1_rc2
|
targetToolchain.macos_arm64-watchos_simulator_arm64 = target-toolchain-xcode_15.0_15A240d
|
||||||
|
|
||||||
target-sysroot-xcode_14_1_rc2-watchos_simulator_arm64.default = \
|
target-sysroot-xcode_15.0_15A240d-watchos_simulator_arm64.default = \
|
||||||
remote:internal
|
remote:internal
|
||||||
|
|
||||||
targetTriple.watchos_simulator_arm64 = arm64-apple-watchos-simulator
|
targetTriple.watchos_simulator_arm64 = arm64-apple-watchos-simulator
|
||||||
targetSysRoot.watchos_simulator_arm64 = target-sysroot-xcode_14_1_rc2-watchsimulator
|
targetSysRoot.watchos_simulator_arm64 = target-sysroot-xcode_15.0_15A240d-watchsimulator
|
||||||
targetCpu.watchos_simulator_arm64 = apple-a7
|
targetCpu.watchos_simulator_arm64 = apple-a7
|
||||||
clangFlags.watchos_simulator_arm64 = -cc1 -emit-obj -disable-llvm-passes -x ir
|
clangFlags.watchos_simulator_arm64 = -cc1 -emit-obj -disable-llvm-passes -x ir
|
||||||
clangNooptFlags.watchos_simulator_arm64 = -O1
|
clangNooptFlags.watchos_simulator_arm64 = -O1
|
||||||
|
|||||||
Reference in New Issue
Block a user