1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
configure_file(mfsmaster.cfg.in mfsmaster.cfg)
configure_file(mfschunkserver.cfg.in mfschunkserver.cfg)
configure_file(mfsmetalogger.cfg.in mfsmetalogger.cfg)
configure_file(postinst.in postinst)
set(POSTINST_SCRIPT ${CMAKE_CURRENT_BINARY_DIR}/postinst PARENT_SCOPE)
install(FILES metadata.mfs DESTINATION ${DATA_SUBDIR} RENAME metadata.mfs.empty)
install(FILES mfsexports.cfg DESTINATION ${ETC_SUBDIR} RENAME mfsexports.cfg.dist)
install(FILES mfsgoals.cfg DESTINATION ${ETC_SUBDIR} RENAME mfsgoals.cfg.dist)
install(FILES mfshdd.cfg DESTINATION ${ETC_SUBDIR} RENAME mfshdd.cfg.dist)
install(FILES mfsmount.cfg DESTINATION ${ETC_SUBDIR} RENAME mfsmount.cfg.dist)
install(FILES mfstopology.cfg DESTINATION ${ETC_SUBDIR} RENAME mfstopology.cfg.dist)
install(FILES globaliolimits.cfg DESTINATION ${ETC_SUBDIR} RENAME globaliolimits.cfg.dist)
install(FILES iolimits.cfg DESTINATION ${ETC_SUBDIR} RENAME iolimits.cfg.dist)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/mfsmaster.cfg DESTINATION ${ETC_SUBDIR} RENAME mfsmaster.cfg.dist)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/mfschunkserver.cfg DESTINATION ${ETC_SUBDIR} RENAME mfschunkserver.cfg.dist)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/mfsmetalogger.cfg DESTINATION ${ETC_SUBDIR} RENAME mfsmetalogger.cfg.dist)
install(FILES lizardfs.completion DESTINATION etc/bash_completion.d RENAME lizardfs)
|