[Bf-blender-cvs] [0dec3d6] master: Build Packaging : Set proper package name on Windows.

lazydodo noreply at git.blender.org
Mon Aug 22 16:15:10 CEST 2016


Commit: 0dec3d6e220902bd769bc7acec2bbc5320ff900c
Author: lazydodo
Date:   Mon Aug 22 08:15:03 2016 -0600
Branches: master
https://developer.blender.org/rB0dec3d6e220902bd769bc7acec2bbc5320ff900c

Build Packaging : Set proper package name on Windows.

===================================================================

M	build_files/cmake/packaging.cmake

===================================================================

diff --git a/build_files/cmake/packaging.cmake b/build_files/cmake/packaging.cmake
index afdbc64..72f10bb 100644
--- a/build_files/cmake/packaging.cmake
+++ b/build_files/cmake/packaging.cmake
@@ -38,7 +38,17 @@ unset(MY_WC_HASH)
 # Force Package Name
 execute_process(COMMAND date "+%Y%m%d" OUTPUT_VARIABLE CPACK_DATE OUTPUT_STRIP_TRAILING_WHITESPACE)
 string(TOLOWER ${PROJECT_NAME} PROJECT_NAME_LOWER)
-set(CPACK_PACKAGE_FILE_NAME ${PROJECT_NAME_LOWER}-${MAJOR_VERSION}.${MINOR_VERSION}.${PATCH_VERSION}-git${CPACK_DATE}.${BUILD_REV}-${CMAKE_SYSTEM_PROCESSOR})
+if (MSVC)
+	if ("${CMAKE_SIZEOF_VOID_P}" EQUAL "8")
+		set(PACKAGE_ARCH Win64)
+	else()
+		set(PACKAGE_ARCH Win32)
+	endif()
+else(MSVC)
+	set(PACKAGE_ARCH ${CMAKE_SYSTEM_PROCESSOR})
+endif()
+
+set(CPACK_PACKAGE_FILE_NAME ${PROJECT_NAME_LOWER}-${MAJOR_VERSION}.${MINOR_VERSION}.${PATCH_VERSION}-git${CPACK_DATE}.${BUILD_REV}-${PACKAGE_ARCH})
 
 if(CMAKE_SYSTEM_NAME MATCHES "Linux")
 	# RPM packages




More information about the Bf-blender-cvs mailing list