Mercurial > irccd
comparison CMakeLists.txt @ 701:2007a37d7e1a
CMake: prefix options with IRCCD_, #closes 800 @2h
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 16 May 2018 12:25:51 +0200 |
parents | 808171f7bfa2 |
children | 4b5dba257d81 |
comparison
equal
deleted
inserted
replaced
700:91bc29e87399 | 701:2007a37d7e1a |
---|---|
90 add_subdirectory(libcommon) | 90 add_subdirectory(libcommon) |
91 add_subdirectory(libirccd) | 91 add_subdirectory(libirccd) |
92 add_subdirectory(libirccdctl) | 92 add_subdirectory(libirccdctl) |
93 add_subdirectory(libirccd-test) | 93 add_subdirectory(libirccd-test) |
94 | 94 |
95 if (HAVE_JS) | 95 if (IRCCD_HAVE_JS) |
96 add_subdirectory(libirccd-js) | 96 add_subdirectory(libirccd-js) |
97 endif () | 97 endif () |
98 | 98 |
99 add_subdirectory(irccd) | 99 add_subdirectory(irccd) |
100 add_subdirectory(irccdctl) | 100 add_subdirectory(irccdctl) |
101 add_subdirectory(irccd-test) | 101 add_subdirectory(irccd-test) |
102 add_subdirectory(systemd) | 102 add_subdirectory(systemd) |
103 | 103 |
104 if (HAVE_JS) | 104 if (IRCCD_HAVE_JS) |
105 add_subdirectory(plugins) | 105 add_subdirectory(plugins) |
106 endif () | 106 endif () |
107 | 107 |
108 # Platform specific. | 108 # Platform specific. |
109 if (WIN32) | 109 if (WIN32) |
110 add_subdirectory(win32) | 110 add_subdirectory(win32) |
111 endif () | 111 endif () |
112 | 112 |
113 # Tests. | 113 # Tests. |
114 if (WITH_TESTS) | 114 if (IRCCD_WITH_TESTS) |
115 include(CTest) | 115 include(CTest) |
116 add_subdirectory(tests) | 116 add_subdirectory(tests) |
117 endif () | 117 endif () |
118 | 118 |
119 message("Compiling with the following flags:") | 119 message("Compiling with the following flags:") |
121 message(" Debug flags: ${CMAKE_CXX_FLAGS_DEBUG}") | 121 message(" Debug flags: ${CMAKE_CXX_FLAGS_DEBUG}") |
122 message(" Release flags: ${CMAKE_CXX_FLAGS_RELEASE}") | 122 message(" Release flags: ${CMAKE_CXX_FLAGS_RELEASE}") |
123 message("") | 123 message("") |
124 | 124 |
125 message("Compiling irccd with following options:") | 125 message("Compiling irccd with following options:") |
126 message(" Libedit: ${WITH_LIBEDIT_MSG}") | 126 message(" Libedit: ${IRCCD_WITH_LIBEDIT_MSG}") |
127 message(" OpenSSL: ${WITH_SSL_MSG}") | 127 message(" OpenSSL: ${IRCCD_WITH_SSL_MSG}") |
128 message(" JS: ${WITH_JS_MSG}") | 128 message(" Javascript: ${IRCCD_WITH_JS_MSG}") |
129 message(" Tests: ${WITH_TESTS_MSG}") | 129 message(" Tests: ${IRCCD_WITH_TESTS_MSG}") |
130 message(" User docs: ${WITH_HTML_MSG}") | 130 message(" User docs: ${IRCCD_WITH_HTML_MSG}") |
131 message(" Doxygen: ${WITH_DOXYGEN_MSG}") | 131 message(" Doxygen: ${IRCCD_WITH_DOXYGEN_MSG}") |
132 message(" Package: ${IRCCD_PACKAGE_MSG}") | 132 message(" Package: ${IRCCD_PACKAGE_MSG}") |
133 message(" Vera: ${WITH_VERA_MSG}") | 133 message(" Vera: ${IRCCD_WITH_VERA_MSG}") |
134 message("") | 134 message("") |
135 | 135 |
136 message("Installing plugins:") | 136 message("Installing plugins:") |
137 foreach (plugin ${IRCCD_PLUGINS}) | 137 foreach (plugin ${IRCCD_PLUGINS}) |
138 string(TOUPPER ${plugin} name) | 138 string(TOUPPER ${plugin} name) |
139 irccd_indent_message(" ${plugin}: " "${WITH_PLUGIN_${name}_MSG}" 22) | 139 irccd_indent_message(" ${plugin}: " "${IRCCD_WITH_PLUGIN_${name}_MSG}" 22) |
140 endforeach () | 140 endforeach () |
141 message("") | 141 message("") |
142 | 142 |
143 if (WIN32) | 143 if (WIN32) |
144 message("Installing these DLLs:") | 144 message("Installing these DLLs:") |