diff --git a/CMakeLists.txt b/CMakeLists.txt index 8782fbf..951d5ee 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -35,7 +35,9 @@ if (CMAKE_CXX_LINK_PIE_SUPPORTED) elseif(USER_DEFINED_PIE AND CMAKE_POSITION_INDEPENDENT_CODE) message(NOTICE "-- Could NOT manually enable Position-Independent Code (PIC) because it is not supported by the current toolchain") endif() -if (CMAKE_SYSTEM_PROCESSOR STREQUAL "") +if (DEFINED CXX_TARGET) + set(CMAKE_SYSTEM_PROCESSOR "${CXX_TARGET}") +elseif(CMAKE_SYSTEM_PROCESSOR STREQUAL "") set(CMAKE_SYSTEM_PROCESSOR "${CMAKE_HOST_SYSTEM_PROCESSOR}") endif() set(CMAKE_CXX_FLAGS "-Wall")