diff --git a/Tools/CMake/torque3d.cmake b/Tools/CMake/torque3d.cmake index 0629e944a..eadc2673a 100644 --- a/Tools/CMake/torque3d.cmake +++ b/Tools/CMake/torque3d.cmake @@ -745,14 +745,13 @@ if (APPLE AND NOT IOS) set(ARCHITECTURE_STRING_APPLE "x86_64;arm64") set(DEPLOYMENT_TARGET_APPLE "10.13") else() - check_c_compiler_flag("-arch arm64" armSupportedApple) - if(armSupportedApple) + if (CMAKE_SYSTEM_PROCESSOR MATCHES "arm64") set(ARCHITECTURE_STRING_APPLE "arm64") set(DEPLOYMENT_TARGET_APPLE "11.0") else() set(ARCHITECTURE_STRING_APPLE "x86_64") set(DEPLOYMENT_TARGET_APPLE "10.9") - endif() + endif() endif() set(CMAKE_OSX_ARCHITECTURES ${ARCHITECTURE_STRING_APPLE} CACHE STRING "OSX Architecture" FORCE)