File tree Expand file tree Collapse file tree 1 file changed +16
-0
lines changed
Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -92,6 +92,22 @@ elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^(powerpc|ppc)")
9292 set (PROCESSOR_IS_POWER TRUE )
9393endif ()
9494
95+ if (CMAKE_OSX_ARCHITECTURES MATCHES "arm64" )
96+ set (PROCESSOR_IS_ARM TRUE )
97+ set (PROCESSOR_IS_X86 FALSE )
98+ elseif (CMAKE_OSX_ARCHITECTURES MATCHES "x86_64" )
99+ set (PROCESSOR_IS_X86 TRUE )
100+ set (PROCESSOR_IS_ARM FALSE )
101+ endif ()
102+
103+ message (STATUS "CMAKE_SYSTEM_PROCESSOR: ${CMAKE_SYSTEM_PROCESSOR} " )
104+ message (STATUS "CMAKE_OSX_ARCHITECTURES: ${CMAKE_OSX_ARCHITECTURES} " )
105+ message (STATUS "PROCESSOR_IS_MIPS: ${PROCESSOR_IS_MIPS} " )
106+ message (STATUS "PROCESSOR_IS_ARM: ${PROCESSOR_IS_ARM} " )
107+ message (STATUS "PROCESSOR_IS_AARCH64: ${PROCESSOR_IS_AARCH64} " )
108+ message (STATUS "PROCESSOR_IS_X86: ${PROCESSOR_IS_X86} " )
109+ message (STATUS "PROCESSOR_IS_POWER: ${PROCESSOR_IS_POWER} " )
110+
95111macro (add_cpu_features_headers_and_sources HDRS_LIST_NAME SRCS_LIST_NAME)
96112 list (APPEND ${HDRS_LIST_NAME} ${PROJECT_SOURCE_DIR} /include /cpu_features_macros.h)
97113 list (APPEND ${HDRS_LIST_NAME} ${PROJECT_SOURCE_DIR} /include /cpu_features_cache_info.h)
You can’t perform that action at this time.
0 commit comments