mirror of
https://github.com/Kitware/CMake.git
synced 2026-05-13 18:08:40 -05:00
15f6606abd
This disallows the use of multiple values in `CMAKE_OSX_ARCHITECTURES` with Swift which does not support FAT compilation.
18 lines
399 B
CMake
18 lines
399 B
CMake
include(RunCMake)
|
|
|
|
if(RunCMake_GENERATOR STREQUAL Xcode)
|
|
if(XCODE_BELOW_6_1)
|
|
run_cmake(XcodeTooOld)
|
|
endif()
|
|
elseif(RunCMake_GENERATOR STREQUAL Ninja)
|
|
if(CMAKE_Swift_COMPILER)
|
|
run_cmake(Win32ExecutableDisallowed)
|
|
|
|
set(RunCMake_TEST_OPTIONS -DCMAKE_SYSTEM_NAME=Darwin)
|
|
run_cmake(SwiftMultiArch)
|
|
unset(RunCMake_TEST_OPTIONS)
|
|
endif()
|
|
else()
|
|
run_cmake(NotSupported)
|
|
endif()
|