Mercurial > irccd
comparison CMakeLists.txt @ 1109:251976043986
cmake: add systemd service
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 20 Oct 2021 15:54:07 +0200 |
parents | 02c1b78b9b58 |
children | 8c53096eef1e |
comparison
equal
deleted
inserted
replaced
1108:a09d4c9b8518 | 1109:251976043986 |
---|---|
56 option(IRCCD_WITH_JS "Enable Javascript" On) | 56 option(IRCCD_WITH_JS "Enable Javascript" On) |
57 option(IRCCD_WITH_MAN "Enable manual pages" On) | 57 option(IRCCD_WITH_MAN "Enable manual pages" On) |
58 option(IRCCD_WITH_SSL "Enable SSL (requires OpenSSL)" On) | 58 option(IRCCD_WITH_SSL "Enable SSL (requires OpenSSL)" On) |
59 option(IRCCD_WITH_TESTS "Enable unit tests" On) | 59 option(IRCCD_WITH_TESTS "Enable unit tests" On) |
60 | 60 |
61 set(IRCCD_WITH_UID "irccd" CACHE STRING "Default uid to run irccd as") | |
62 set(IRCCD_WITH_GID "irccd" CACHE STRING "Default gid to run irccd as") | |
63 | |
61 # Check presence of POSIX m library | 64 # Check presence of POSIX m library |
62 find_library(M_LIBRARY m libm) | 65 find_library(M_LIBRARY m libm) |
63 | 66 |
64 include(GNUInstallDirs) | 67 include(GNUInstallDirs) |
65 | 68 |
79 | 82 |
80 add_subdirectory(lib) | 83 add_subdirectory(lib) |
81 add_subdirectory(irccd) | 84 add_subdirectory(irccd) |
82 add_subdirectory(irccdctl) | 85 add_subdirectory(irccdctl) |
83 add_subdirectory(plugins) | 86 add_subdirectory(plugins) |
87 add_subdirectory(systemd) | |
84 | 88 |
85 if (IRCCD_WITH_EXAMPLES) | 89 if (IRCCD_WITH_EXAMPLES) |
86 add_subdirectory(examples) | 90 add_subdirectory(examples) |
87 endif () | 91 endif () |
88 if (IRCCD_WITH_MAN) | 92 if (IRCCD_WITH_MAN) |