|
|
|
@ -65,15 +65,15 @@ set (CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) # Find includes in target
|
|
|
|
|
# specify the cross compiler to be used. Darwin uses clang provided by the SDK.
|
|
|
|
|
if(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
|
|
|
|
|
if(ARCHITECTURE STREQUAL "aarch64")
|
|
|
|
|
SET(CLANG_TARGET "arm64-apple-darwin11")
|
|
|
|
|
SET(CONF_TRIPLE "aarch64-apple-darwin11")
|
|
|
|
|
SET(CLANG_TARGET "arm64-apple-darwin")
|
|
|
|
|
SET(CONF_TRIPLE "aarch64-apple-darwin")
|
|
|
|
|
SET(BUILD_TAG "mac-armv8")
|
|
|
|
|
SET(CMAKE_OSX_ARCHITECTURES "arm64")
|
|
|
|
|
set(ARM ON)
|
|
|
|
|
set(ARM_ID "armv8-a")
|
|
|
|
|
else()
|
|
|
|
|
SET(CLANG_TARGET "x86_64-apple-darwin11")
|
|
|
|
|
SET(CONF_TRIPLE "x86_64-apple-darwin11")
|
|
|
|
|
SET(CLANG_TARGET "x86_64-apple-darwin")
|
|
|
|
|
SET(CONF_TRIPLE "x86_64-apple-darwin")
|
|
|
|
|
SET(BUILD_TAG "mac-x64")
|
|
|
|
|
SET(CMAKE_OSX_ARCHITECTURES "x86_64")
|
|
|
|
|
endif()
|
|
|
|
|