summaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorQiuwen Lu <[email protected]>2017-04-13 12:27:20 +0800
committerQiuwen Lu <[email protected]>2017-04-13 12:27:20 +0800
commitdb317ce19d01f454cff59c82e0a316db6f747969 (patch)
treeecff6e59ba598899569f4683d713ea88e900c7e0 /cmake
parent00f24a934fe1dd6207c1f836a9ea9e6f2ed44246 (diff)
修正线程保活、MRB分配、PAG模式下的线程绑定等问题。v4.1.2-20170413
Diffstat (limited to 'cmake')
-rw-r--r--cmake/Package.cmake8
1 files changed, 8 insertions, 0 deletions
diff --git a/cmake/Package.cmake b/cmake/Package.cmake
index 5456410..917d32c 100644
--- a/cmake/Package.cmake
+++ b/cmake/Package.cmake
@@ -17,4 +17,12 @@ set(CPACK_RPM_DEBUGINFO_PACKAGE on)
set(CPACK_RPM_POST_INSTALL_SCRIPT_FILE ${CMAKE_SOURCE_DIR}/cmake/PostInstall.in)
set(CPACK_RPM_POST_UNINSTALL_SCRIPT_FILE ${CMAKE_SOURCE_DIR}/cmake/PostUninstall.in)
set(CPACK_RPM_PRE_UNINSTALL_SCRIPT_FILE ${CMAKE_SOURCE_DIR}/cmake/PreUninstall.in)
+
+# setup %config(noreplace)
+set(CPACK_RPM_USER_FILELIST "/usr/lib/systemd/system/mrenv.service"
+ "/usr/lib/systemd/system/mrzcpd.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) /etc/sysconfig/mrzcpd")
include(CPack) \ No newline at end of file