mirror of
https://gitea.psi.ch/ELOG/elog.git
synced 2026-09-14 20:33:48 +00:00
Fixed install of elogd.cfg
This commit is contained in:
parent
15787c1ede
commit
1611b12352
@ -123,6 +123,8 @@ endif()
|
|||||||
|
|
||||||
install(TARGETS elog
|
install(TARGETS elog
|
||||||
DESTINATION bin)
|
DESTINATION bin)
|
||||||
|
install(TARGETS elogd
|
||||||
|
DESTINATION sbin)
|
||||||
install(FILES ${CMAKE_SOURCE_DIR}/man/elog.1
|
install(FILES ${CMAKE_SOURCE_DIR}/man/elog.1
|
||||||
DESTINATION man/man1)
|
DESTINATION man/man1)
|
||||||
install(FILES ${CMAKE_SOURCE_DIR}/man/elogd.8
|
install(FILES ${CMAKE_SOURCE_DIR}/man/elogd.8
|
||||||
@ -138,9 +140,11 @@ install(FILES ${CMAKE_SOURCE_DIR}/ssl/server.crt
|
|||||||
install(DIRECTORY ${CMAKE_SOURCE_DIR}/logbooks/demo
|
install(DIRECTORY ${CMAKE_SOURCE_DIR}/logbooks/demo
|
||||||
MESSAGE_NEVER
|
MESSAGE_NEVER
|
||||||
DESTINATION ${ELOGDIR}/logbooks)
|
DESTINATION ${ELOGDIR}/logbooks)
|
||||||
install(FILES ${CMAKE_SOURCE_DIR}/elogd.cfg.example
|
|
||||||
RENAME elogd.cfg
|
# only install elogd.cfg if not existing
|
||||||
DESTINATION ${ELOGDIR})
|
set(COPY_ELOGD_CFG "cp -n ${CMAKE_SOURCE_DIR}/elogd.cfg.example ${ELOGDIR}/elogd.cfg")
|
||||||
|
install(CODE "execute_process(COMMAND ${COPY_ELOGD_CFG})")
|
||||||
|
|
||||||
|
|
||||||
if (${CMAKE_SYSTEM_NAME} MATCHES Darwin)
|
if (${CMAKE_SYSTEM_NAME} MATCHES Darwin)
|
||||||
install(FILES ${CMAKE_SOURCE_DIR}/elogd.plist
|
install(FILES ${CMAKE_SOURCE_DIR}/elogd.plist
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user