mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-07-14 08:04:40 +00:00
further followups to CI compilation config
This commit is contained in:
parent
ff1b4d47e5
commit
832d1afec4
1 changed files with 17 additions and 6 deletions
|
|
@ -501,12 +501,23 @@ string(TOLOWER "${CMAKE_SYSTEM_PROCESSOR}" ARCH)
|
||||||
set(IS_X86 FALSE)
|
set(IS_X86 FALSE)
|
||||||
set(IS_ARM FALSE)
|
set(IS_ARM FALSE)
|
||||||
|
|
||||||
if(ARCH MATCHES "x86_64|amd64|i[3-6]86")
|
if(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
|
||||||
set(IS_X86 TRUE)
|
# Use the CMAKE_OSX_ARCHITECTURES list for universal builds
|
||||||
endif()
|
foreach(arch IN LISTS CMAKE_OSX_ARCHITECTURES)
|
||||||
|
if(arch STREQUAL "x86_64")
|
||||||
if(ARCH MATCHES "arm64|aarch64")
|
set(IS_X86 TRUE)
|
||||||
set(IS_ARM TRUE)
|
elseif(arch STREQUAL "arm64")
|
||||||
|
set(IS_ARM TRUE)
|
||||||
|
endif()
|
||||||
|
endforeach()
|
||||||
|
else()
|
||||||
|
# Non-macOS detection
|
||||||
|
if(ARCH MATCHES "arm64|aarch64")
|
||||||
|
set(IS_ARM TRUE)
|
||||||
|
endif()
|
||||||
|
if(ARCH MATCHES "x86_64|amd64|i[3-6]86")
|
||||||
|
set(IS_X86 TRUE)
|
||||||
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
# always available
|
# always available
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue