CMakeLists.txt 519 B

123456789101112131415161718
  1. FIND_PACKAGE( Doxygen )
  2. IF( DOXYGEN_FOUND )
  3. IF( DOXYGEN_DOT_FOUND )
  4. CONFIGURE_FILE( Doxyfile.txt.in
  5. ${CTK_BINARY_DIR}/Documentation/Doxyfile.txt
  6. )
  7. ADD_CUSTOM_TARGET( doc ALL
  8. ${DOXYGEN_EXECUTABLE} ${CTK_BINARY_DIR}/Documentation/Doxyfile.txt
  9. DEPENDS ${CTK_BINARY_DIR}/Documentation/Doxyfile.txt
  10. )
  11. ELSE( DOXYGEN_DOT_FOUND )
  12. MESSAGE( SEND_ERROR
  13. "Warning: Doxygen not found - Documentation will not be created"
  14. )
  15. ENDIF( DOXYGEN_DOT_FOUND )
  16. ENDIF( DOXYGEN_FOUND )