mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-03-19 04:10:54 +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_ARM FALSE)
|
||||
|
||||
if(ARCH MATCHES "x86_64|amd64|i[3-6]86")
|
||||
set(IS_X86 TRUE)
|
||||
endif()
|
||||
|
||||
if(ARCH MATCHES "arm64|aarch64")
|
||||
set(IS_ARM TRUE)
|
||||
if(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
|
||||
# Use the CMAKE_OSX_ARCHITECTURES list for universal builds
|
||||
foreach(arch IN LISTS CMAKE_OSX_ARCHITECTURES)
|
||||
if(arch STREQUAL "x86_64")
|
||||
set(IS_X86 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()
|
||||
|
||||
# always available
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue