Mercurial > code
diff 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 |
line wrap: on
line diff
--- a/CMakeLists.txt Tue Apr 28 11:22:13 2015 +0200 +++ b/CMakeLists.txt Tue Apr 28 11:40:42 2015 +0200 @@ -121,6 +121,24 @@ find_package(OpenSSL) find_package(ZIP) +# Doxygen target +find_package(Doxygen) + +if (DOXYGEN_FOUND) + configure_file( + ${CMAKE_SOURCE_DIR}/cmake/Doxyfile.in + ${CMAKE_BINARY_DIR}/Doxyfile + ) + + add_custom_target( + doxygen ALL + COMMENT "Generating doxygen documentation" + COMMAND ${DOXYGEN_EXECUTABLE} Doxyfile + WORKING_DIRECTORY ${CMAKE_BINARY_DIR} + VERBATIM + ) +endif () + # --------------------------------------------------------- # Base64 # --------------------------------------------------------- @@ -216,12 +234,16 @@ # Flags # --------------------------------------------------------- -define_module( - TARGET flags - NAME Flags - DIRECTORY Flags - SOURCES ${code_SOURCE_DIR}/C++/modules/Flags/Flags.h -) +# +# TODO: may be modified or deleted +# + +#define_module( +# TARGET flags +# NAME Flags +# DIRECTORY Flags +# SOURCES ${code_SOURCE_DIR}/C++/modules/Flags/Flags.h +#) # --------------------------------------------------------- # Hash