Mercurial > irccd
diff doc/examples/CMakeLists.txt @ 101:113d909fdfe1
CMake: disallow absolute paths, #389
author | David Demelier <markand@malikania.fr> |
---|---|
date | Mon, 25 Apr 2016 21:16:47 +0200 |
parents | 799905cca202 |
children | ff26bd33a45d |
line wrap: on
line diff
--- a/doc/examples/CMakeLists.txt Fri Apr 22 18:50:00 2016 +0200 +++ b/doc/examples/CMakeLists.txt Mon Apr 25 21:16:47 2016 +0200 @@ -18,32 +18,30 @@ project(examples) -if (IRCCD_RELOCATABLE) - add_custom_command( - OUTPUT - ${CMAKE_BINARY_DIR}/fakeroot/${WITH_CONFDIR}/irccd.conf.sample - ${CMAKE_BINARY_DIR}/fakeroot/${WITH_CONFDIR}/irccdctl.conf.sample - COMMAND - ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/irccd.conf ${CMAKE_BINARY_DIR}/fakeroot/${WITH_CONFDIR}/irccd.conf.sample - COMMAND - ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/irccdctl.conf ${CMAKE_BINARY_DIR}/fakeroot/${WITH_CONFDIR}/irccdctl.conf.sample - DEPENDS - ${CMAKE_CURRENT_SOURCE_DIR}/irccd.conf - ${CMAKE_CURRENT_SOURCE_DIR}/irccdctl.conf - ) +add_custom_command( + OUTPUT + ${IRCCD_FAKEROOTDIR}/${WITH_CONFDIR}/irccd.conf.sample + ${IRCCD_FAKEROOTDIR}/${WITH_CONFDIR}/irccdctl.conf.sample + COMMAND + ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/irccd.conf ${IRCCD_FAKEROOTDIR}/${WITH_CONFDIR}/irccd.conf.sample + COMMAND + ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/irccdctl.conf ${IRCCD_FAKEROOTDIR}/${WITH_CONFDIR}/irccdctl.conf.sample + DEPENDS + ${CMAKE_CURRENT_SOURCE_DIR}/irccd.conf + ${CMAKE_CURRENT_SOURCE_DIR}/irccdctl.conf +) - add_custom_target( - docs-examples - DEPENDS - ${CMAKE_BINARY_DIR}/fakeroot/${WITH_CONFDIR}/irccd.conf.sample - ${CMAKE_BINARY_DIR}/fakeroot/${WITH_CONFDIR}/irccdctl.conf.sample - SOURCES - ${CMAKE_CURRENT_SOURCE_DIR}/irccd.conf - ${CMAKE_CURRENT_SOURCE_DIR}/irccdctl.conf - ) +add_custom_target( + docs-examples + DEPENDS + ${IRCCD_FAKEROOTDIR}/${WITH_CONFDIR}/irccd.conf.sample + ${IRCCD_FAKEROOTDIR}/${WITH_CONFDIR}/irccdctl.conf.sample + SOURCES + ${CMAKE_CURRENT_SOURCE_DIR}/irccd.conf + ${CMAKE_CURRENT_SOURCE_DIR}/irccdctl.conf +) - add_dependencies(docs docs-examples) -endif () +add_dependencies(docs docs-examples) install( FILES irccdctl.conf