summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorliuxueli <[email protected]>2020-04-07 18:46:11 +0800
committerliuxueli <[email protected]>2020-04-07 18:46:11 +0800
commit2aed6fd98fecc270b7a41b5f09cb364a8c03ddb9 (patch)
treeb76c2c3adf22fce813b34203fad80437e3a2a60d
parent64f208f615d0a59eeae487fb9ae9445cf2b7cb1a (diff)
修正rpm包命名规范
-rw-r--r--cmake/Package.cmake7
1 files changed, 4 insertions, 3 deletions
diff --git a/cmake/Package.cmake b/cmake/Package.cmake
index 16133dc..83d6447 100644
--- a/cmake/Package.cmake
+++ b/cmake/Package.cmake
@@ -1,7 +1,7 @@
if(CMAKE_BUILD_TYPE STREQUAL "Debug")
- set(MY_RPM_NAME_PREFIX "${lib_name}-debug")
+ set(MY_RPM_NAME_PREFIX "lib${lib_name}-debug")
else()
- set(MY_RPM_NAME_PREFIX "${lib_name}")
+ set(MY_RPM_NAME_PREFIX "lib${lib_name}")
endif()
message(STATUS "Package: ${MY_RPM_NAME_PREFIX}")
@@ -28,10 +28,11 @@ set(CPACK_COMPONENTS_GROUPING ONE_PER_GROUP)
set(CPACK_COMPONENT_HEADER_DISPLAY_NAME "develop")
set(CPACK_COMPONENT_LIBRARY_REQUIRED TRUE)
set(CPACK_COMPONENT_HEADER_REQUIRED TRUE)
+set(CPACK_RPM_PACKAGE_NAME ${MY_RPM_NAME_PREFIX})
if(ENABLE_DEVEL)
set(CPACK_RPM_FILE_NAME "${MY_RPM_NAME_PREFIX}-devel-${CPACK_PACKAGE_VERSION}-${SYSTEM_VERSION}.rpm")
- set(CPACK_RPM_DEVEL_DEBUGINFO_FILE_NAME "${MY_RPM_NAME_PREFIX}-debuginfo-devel-${CPACK_PACKAGE_VERSION}-${SYSTEM_VERSION}.rpm")
+ set(CPACK_RPM_DEVEL_DEBUGINFO_FILE_NAME "${MY_RPM_NAME_PREFIX}-devel-debuginfo-${CPACK_PACKAGE_VERSION}-${SYSTEM_VERSION}.rpm")
set(CPACK_COMPONENT_LIBRARY_GROUP "devel")
set(CPACK_COMPONENT_HEADER_GROUP "devel")