Просмотр исходного кода

Merge topic 'Win-HOST_SYSTEM_PROCESSOR'

add8d22 properly detect processor architecture on Windows
Brad King 13 лет назад
Родитель
Сommit
07ee97cace
1 измененных файлов с 5 добавлено и 1 удалено
  1. 5 1
      Modules/CMakeDetermineSystem.cmake

+ 5 - 1
Modules/CMakeDetermineSystem.cmake

@@ -73,7 +73,11 @@ if(CMAKE_HOST_UNIX)
 else()
   if(CMAKE_HOST_WIN32)
     set (CMAKE_HOST_SYSTEM_NAME "Windows")
-    set (CMAKE_HOST_SYSTEM_PROCESSOR "$ENV{PROCESSOR_ARCHITECTURE}")
+    if (ENV{PROCESSOR_ARCHITEW6432})
+      set (CMAKE_HOST_SYSTEM_PROCESSOR "$ENV{PROCESSOR_ARCHITEW6432}")
+    else()
+      set (CMAKE_HOST_SYSTEM_PROCESSOR "$ENV{PROCESSOR_ARCHITECTURE}")
+    endif()
   endif()
 endif()