Merge pull request #61 from mabrand/fix2

Added BUILD_DOCUMENTATION option.
This commit is contained in:
Vincent Richard 2013-11-16 06:34:03 -08:00
commit 043c3d2f2f

View File

@ -941,9 +941,16 @@ ENDIF()
############################################################################## ##############################################################################
# Documentation # Documentation
FIND_PACKAGE(Doxygen) OPTION(
VMIME_BUILD_DOCUMENTATION
"Build documentation"
ON
)
IF(DOXYGEN_FOUND) IF(VMIME_BUILD_DOCUMENTATION)
FIND_PACKAGE(Doxygen)
IF(DOXYGEN_FOUND)
CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/Doxyfile.in ${CMAKE_BINARY_DIR}/Doxyfile @ONLY) CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/Doxyfile.in ${CMAKE_BINARY_DIR}/Doxyfile @ONLY)
# Make a target so that documentation can be generated by running "make doc" # Make a target so that documentation can be generated by running "make doc"
@ -953,8 +960,8 @@ IF(DOXYGEN_FOUND)
WORKING_DIRECTORY ${CMAKE_BINARY_DIR} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
COMMENT "Generating API documentation with Doxygen" VERBATIM COMMENT "Generating API documentation with Doxygen" VERBATIM
) )
ENDIF(DOXYGEN_FOUND) ENDIF(DOXYGEN_FOUND)
ENDIF(VMIME_BUILD_DOCUMENTATION)
############################################################################## ##############################################################################
# Sanity checks # Sanity checks