summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoryangwei <[email protected]>2019-05-21 10:11:54 +0800
committeryangwei <[email protected]>2019-05-21 10:14:16 +0800
commitd9499b58eb34c78b88f932e23b7508cdcb7a4733 (patch)
tree5da2c45293241aca0555dc54c0873c844470dc09
parent08d787fb4beef4f51f92a694b3da923136f76427 (diff)
回滚package.cmake
-rw-r--r--cmake/Package.cmake37
1 files changed, 14 insertions, 23 deletions
diff --git a/cmake/Package.cmake b/cmake/Package.cmake
index c9624c1..daf7e42 100644
--- a/cmake/Package.cmake
+++ b/cmake/Package.cmake
@@ -12,34 +12,25 @@ set(CPACK_PACKAGE_VERSION_MINOR "${VERSION_MINOR}")
set(CPACK_PACKAGE_VERSION_PATCH "${VERSION_PATCH}.${VERSION_BUILD}")
set(CPACK_PACKAGING_INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX})
-#set(CPACK_COMPONENTS_ALL devel)
-#set(CPACK_RPM_PACKAGE_DEBUG 1)
-#set(CPACK_RPM_DEVEL_FILE_NAME "${PROJECT_NAME}-devel.rpm")
-#set(CPACK_RPM_DEVEL_DEBUGINFO_FILE_NAME "${PROJECT_NAME}-devel-debuginfo.rpm")
+set(CPACK_RPM_PACKAGE_DEBUG 1)
# RPM Build
set(CPACK_GENERATOR "RPM")
-#set(CPACK_RPM_AUTO_GENERATED_FILE_NAME ON)
-#set(CPACK_RPM_FILE_NAME "RPM-DEFAULT")
+set(CPACK_RPM_AUTO_GENERATED_FILE_NAME ON)
+set(CPACK_RPM_FILE_NAME "RPM-DEFAULT")
set(CPACK_RPM_PACKAGE_VENDOR "MESA")
-#set(CPACK_RPM_PACKAGE_AUTOREQPROV "no")
-#set(CPACK_RPM_PACKAGE_RELEASE_DIST ON)
-set(CPACK_RPM_COMPONENT_INSTALL ON)
-#set(CPACK_RPM_PACKAGE_COMPONENT devel)
-#set(CPACK_RPM_DEBUGINFO_PACKAGE ON)
-set(CPACK_RPM_DEVEL_DEBUGINFO_PACKAGE ON)
-set(CPACK_RPM_PACKAGE_SOURCES OFF)
+set(CPACK_RPM_PACKAGE_AUTOREQPROV "no")
+set(CPACK_RPM_PACKAGE_RELEASE_DIST on)
+set(CPACK_RPM_DEBUGINFO_PACKAGE on)
-#set(CPACK_RPM_DEBUGINFO_SINGLE_PACKAGE ON)
-#set(CPACK_BUILD_SOURCE_DIRS ${PROJECT_SOURCE_DIR})
-#set(CPACK_RPM_BUILD_SOURCE_DIRS_PREFIX ${CMAKE_INSTALL_PREFIX}/src/)
+set(CPACK_BUILD_SOURCE_DIRS "${CMAKE_SOURCE_DIR}")
-## Must uninstall the debug package before install release package
-#if(CMAKE_BUILD_TYPE STREQUAL "Debug")
-# set(CPACK_RPM_PACKAGE_CONFLICTS "${lib_name}-debug")
-#else()
-# set(CPACK_RPM_PACKAGE_CONFLICTS ${lib_name})
-# # set(CPACK_STRIP_FILES TRUE)
-#endif()
+# Must uninstall the debug package before install release package
+if(CMAKE_BUILD_TYPE STREQUAL "Debug")
+ set(CPACK_RPM_PACKAGE_CONFLICTS "${lib_name}-debug")
+else()
+ set(CPACK_RPM_PACKAGE_CONFLICTS ${lib_name})
+ # set(CPACK_STRIP_FILES TRUE)
+endif()
include(CPack)