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