1234567891011121314151617181920212223242526272829303132333435 |
- FIND_PACKAGE( Doxygen QUIET)
- IF( DOXYGEN_FOUND )
- IF( DOXYGEN_DOT_FOUND )
-
- SET( CTK_USER_DOCUMENTATION "NO" )
- SET( CTK_ADDITIONAL_EXCLUDE_PATTERN "*_p.h\ *Private.*" )
- CONFIGURE_FILE( Doxyfile.txt.in
- ${CTK_BINARY_DIR}/Documentation/UserDoxyfile.txt
- )
- ADD_CUSTOM_TARGET( doc
- ${DOXYGEN_EXECUTABLE} ${CTK_BINARY_DIR}/Documentation/UserDoxyfile.txt
- DEPENDS ${CTK_BINARY_DIR}/Documentation/UserDoxyfile.txt
- )
- SET( CTK_USER_DOCUMENTATION "YES" )
- SET( CTK_ADDITIONAL_EXCLUDE_PATTERN "" )
- CONFIGURE_FILE( Doxyfile.txt.in
- ${CTK_BINARY_DIR}/Documentation/DevDoxyfile.txt
- )
- ADD_CUSTOM_TARGET( doc-dev
- ${DOXYGEN_EXECUTABLE} ${CTK_BINARY_DIR}/Documentation/DevDoxyfile.txt
- DEPENDS ${CTK_BINARY_DIR}/Documentation/DevDoxyfile.txt
- )
- ELSE( DOXYGEN_DOT_FOUND )
- MESSAGE( WARNING
- "Warning: Dot not found - Documentation will not be created"
- )
- ENDIF( DOXYGEN_DOT_FOUND )
- ENDIF( DOXYGEN_FOUND )
|