summaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorQiuwen Lu <[email protected]>2017-07-20 13:13:25 +0800
committerQiuwen Lu <[email protected]>2017-07-20 13:13:25 +0800
commit32fda6f274cfc9daad4fded200dd682451bb8cd9 (patch)
tree983aa150383ea930cd0890893af8244d2665e6a6 /cmake
parent208f4023e98d24daf33723807f2eeb3968e6817c (diff)
增加二进制版本信息、修正RPM打包方式
1. 将VCS脚本生成的版本编译信息(例如,长哈希值、短哈希值、编译日期等)写入一个字符串数组,可以通过Strings命令查看。该功能尚未完成,编译器在编译后将这一未使用的变量去除。 2. 增加RPM打包中SPEC文件中的config一节,将mrtunnat.conf设置为noreplace文件,避免RPM包升级后覆盖该文件。
Diffstat (limited to 'cmake')
-rw-r--r--cmake/Package.cmake1
1 files changed, 1 insertions, 0 deletions
diff --git a/cmake/Package.cmake b/cmake/Package.cmake
index 917d32c..bed38d7 100644
--- a/cmake/Package.cmake
+++ b/cmake/Package.cmake
@@ -24,5 +24,6 @@ set(CPACK_RPM_USER_FILELIST "/usr/lib/systemd/system/mrenv.service"
"/etc/ld.so.conf.d/mrzcpd.conf"
"${CMAKE_INSTALL_PREFIX}/lib/pkgconfig/mrzcpd.pc"
"%config(noreplace) ${CMAKE_INSTALL_PREFIX}/etc/mrglobal.conf"
+ "%config(noreplace) ${CMAKE_INSTALL_PREFIX}/etc/mrtunnat.conf"
"%config(noreplace) /etc/sysconfig/mrzcpd")
include(CPack) \ No newline at end of file