mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-04-29 16:25:42 +00:00
Better Architecture detection strategy if compiling on Apple Silicon
This commit is contained in:
parent
8293ac7b49
commit
3fdd7266e3
1 changed files with 2 additions and 3 deletions
|
|
@ -745,14 +745,13 @@ if (APPLE AND NOT IOS)
|
||||||
set(ARCHITECTURE_STRING_APPLE "x86_64;arm64")
|
set(ARCHITECTURE_STRING_APPLE "x86_64;arm64")
|
||||||
set(DEPLOYMENT_TARGET_APPLE "10.13")
|
set(DEPLOYMENT_TARGET_APPLE "10.13")
|
||||||
else()
|
else()
|
||||||
check_c_compiler_flag("-arch arm64" armSupportedApple)
|
if (CMAKE_SYSTEM_PROCESSOR MATCHES "arm64")
|
||||||
if(armSupportedApple)
|
|
||||||
set(ARCHITECTURE_STRING_APPLE "arm64")
|
set(ARCHITECTURE_STRING_APPLE "arm64")
|
||||||
set(DEPLOYMENT_TARGET_APPLE "11.0")
|
set(DEPLOYMENT_TARGET_APPLE "11.0")
|
||||||
else()
|
else()
|
||||||
set(ARCHITECTURE_STRING_APPLE "x86_64")
|
set(ARCHITECTURE_STRING_APPLE "x86_64")
|
||||||
set(DEPLOYMENT_TARGET_APPLE "10.9")
|
set(DEPLOYMENT_TARGET_APPLE "10.9")
|
||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
set(CMAKE_OSX_ARCHITECTURES ${ARCHITECTURE_STRING_APPLE} CACHE STRING "OSX Architecture" FORCE)
|
set(CMAKE_OSX_ARCHITECTURES ${ARCHITECTURE_STRING_APPLE} CACHE STRING "OSX Architecture" FORCE)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue