Преглед изворни кода

ENH: add the processor to the system name for cpack

Bill Hoffman пре 19 година
родитељ
комит
4b176d7f45
1 измењених фајлова са 3 додато и 3 уклоњено
  1. 3 3
      CMakeLists.txt

+ 3 - 3
CMakeLists.txt

@@ -247,13 +247,13 @@ IF(EXISTS "${CMAKE_ROOT}/Modules/CPack.cmake")
   SET(CPACK_SOURCE_PACKAGE_FILE_NAME
     "cmake-${CMake_VERSION_MAJOR}.${CMake_VERSION_MINOR}.${CMake_VERSION_PATCH}")
   IF(NOT DEFINED CPACK_SYSTEM_NAME)
-    SET(CPACK_SYSTEM_NAME ${CMAKE_SYSTEM_NAME})
+    SET(CPACK_SYSTEM_NAME ${CMAKE_SYSTEM_NAME}-${CMAKE_SYSTEM_PROCESSOR})
   ENDIF(NOT DEFINED CPACK_SYSTEM_NAME)
   IF(${CPACK_SYSTEM_NAME} MATCHES Windows)
     IF(CMAKE_CL_64)
-      SET(CPACK_SYSTEM_NAME win64)
+      SET(CPACK_SYSTEM_NAME win64-${CMAKE_SYSTEM_PROCESSOR})
     ELSE(CMAKE_CL_64)
-      SET(CPACK_SYSTEM_NAME win32)
+      SET(CPACK_SYSTEM_NAME win32-${CMAKE_SYSTEM_PROCESSOR})
     ENDIF(CMAKE_CL_64)
   ENDIF(${CPACK_SYSTEM_NAME} MATCHES Windows)
   IF(NOT DEFINED CPACK_PACKAGE_FILE_NAME)