summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorQiuwen Lu <[email protected]>2016-09-26 19:43:19 +0800
committerQiuwen Lu <[email protected]>2016-09-26 19:43:19 +0800
commit5f8afdde89343657d79801a061cdd15923cd5c64 (patch)
treef1d604c3e310fe8053eaf3a4e4e1e14df1ca4328
parenta73836bfa5683e95e959e928ab42bc93c7de5b02 (diff)
打RPM包时自动生成操作系统发行版标志,写入文件名。v4.0.1-20160926
-rw-r--r--cmake/Package.cmake3
1 files changed, 3 insertions, 0 deletions
diff --git a/cmake/Package.cmake b/cmake/Package.cmake
index 1a8adf7..463af55 100644
--- a/cmake/Package.cmake
+++ b/cmake/Package.cmake
@@ -11,4 +11,7 @@ set(CPACK_SET_DESTDIR TRUE)
set(CPACK_GENERATOR "RPM")
set(CPACK_RPM_PACKAGE_VENDOR "Mesasoft@IIE")
set(CPACK_RPM_PACKAGE_AUTOREQPROV "no")
+set(CPACK_RPM_PACKAGE_VERSION "${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}")
+set(CPACK_RPM_PACKAGE_RELEASE "${CPACK_RPM_PACKAGE_VERSION}%{?dist}")
+set(CPACK_RPM_FILE_NAME "${CPACK_PACKAGE_NAME}-${CPACK_RPM_PACKAGE_RELEASE}.rpm")
include(CPack) \ No newline at end of file