Mercurial > code
comparison CMakeLists.txt @ 361:412c3e26bb40
- Add doxygen
- Fix Dynlib
author | David Demelier <markand@malikania.fr> |
---|---|
date | Tue, 28 Apr 2015 11:40:42 +0200 |
parents | 469000c78227 |
children | ff5b46474895 |
comparison
equal
deleted
inserted
replaced
360:469000c78227 | 361:412c3e26bb40 |
---|---|
119 # Optional | 119 # Optional |
120 find_package(Jansson) | 120 find_package(Jansson) |
121 find_package(OpenSSL) | 121 find_package(OpenSSL) |
122 find_package(ZIP) | 122 find_package(ZIP) |
123 | 123 |
124 # Doxygen target | |
125 find_package(Doxygen) | |
126 | |
127 if (DOXYGEN_FOUND) | |
128 configure_file( | |
129 ${CMAKE_SOURCE_DIR}/cmake/Doxyfile.in | |
130 ${CMAKE_BINARY_DIR}/Doxyfile | |
131 ) | |
132 | |
133 add_custom_target( | |
134 doxygen ALL | |
135 COMMENT "Generating doxygen documentation" | |
136 COMMAND ${DOXYGEN_EXECUTABLE} Doxyfile | |
137 WORKING_DIRECTORY ${CMAKE_BINARY_DIR} | |
138 VERBATIM | |
139 ) | |
140 endif () | |
141 | |
124 # --------------------------------------------------------- | 142 # --------------------------------------------------------- |
125 # Base64 | 143 # Base64 |
126 # --------------------------------------------------------- | 144 # --------------------------------------------------------- |
127 | 145 |
128 define_module( | 146 define_module( |
214 | 232 |
215 # --------------------------------------------------------- | 233 # --------------------------------------------------------- |
216 # Flags | 234 # Flags |
217 # --------------------------------------------------------- | 235 # --------------------------------------------------------- |
218 | 236 |
219 define_module( | 237 # |
220 TARGET flags | 238 # TODO: may be modified or deleted |
221 NAME Flags | 239 # |
222 DIRECTORY Flags | 240 |
223 SOURCES ${code_SOURCE_DIR}/C++/modules/Flags/Flags.h | 241 #define_module( |
224 ) | 242 # TARGET flags |
243 # NAME Flags | |
244 # DIRECTORY Flags | |
245 # SOURCES ${code_SOURCE_DIR}/C++/modules/Flags/Flags.h | |
246 #) | |
225 | 247 |
226 # --------------------------------------------------------- | 248 # --------------------------------------------------------- |
227 # Hash | 249 # Hash |
228 # --------------------------------------------------------- | 250 # --------------------------------------------------------- |
229 | 251 |