OSDN Git Service

move temporary string to the scope it is used in in mkspecs
authorIvailo Monev <xakepa10@laimg.moc>
Wed, 10 Jul 2019 19:52:03 +0000 (19:52 +0000)
committerIvailo Monev <xakepa10@laimg.moc>
Wed, 10 Jul 2019 19:52:03 +0000 (19:52 +0000)
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
mkspecs/mkspecs.cmake

index ac59f74..a5adb45 100644 (file)
@@ -39,12 +39,13 @@ if(NOT KATIE_COMPILER)
     endif()
 endif()
 
-if(CMAKE_SYSTEM_PROCESSOR)
-    string(TOLOWER ${CMAKE_SYSTEM_PROCESSOR} LOWERCASE_CMAKE_SYSTEM_PROCESSOR)
-elseif(CMAKE_HOST_SYSTEM_PROCESSOR)
-    string(TOLOWER ${CMAKE_HOST_SYSTEM_PROCESSOR} LOWERCASE_CMAKE_SYSTEM_PROCESSOR)
-endif()
 if(NOT KATIE_ARCHITECTURE)
+    if(CMAKE_SYSTEM_PROCESSOR)
+        string(TOLOWER ${CMAKE_SYSTEM_PROCESSOR} LOWERCASE_CMAKE_SYSTEM_PROCESSOR)
+    elseif(CMAKE_HOST_SYSTEM_PROCESSOR)
+        string(TOLOWER ${CMAKE_HOST_SYSTEM_PROCESSOR} LOWERCASE_CMAKE_SYSTEM_PROCESSOR)
+    endif()
+
     # https://en.wikipedia.org/wiki/Uname
     # TODO: NACL?
     if(LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "^alpha")
@@ -74,7 +75,7 @@ if(NOT KATIE_ARCHITECTURE)
     elseif(LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "(x86_64|amd64)")
         set(KATIE_ARCHITECTURE "x86_64")
     else()
-        message(FATAL_ERROR "Unknown CPU '${CMAKE_SYSTEM_PROCESSOR}'")
+        message(FATAL_ERROR "Unknown CPU '${CMAKE_SYSTEM_PROCESSOR}' (${CMAKE_HOST_SYSTEM_PROCESSOR})")
     endif()
 endif()