if (GMX_COMPACT_DOXYGEN)
set(DOXYGEN_EXTRA_SETTINGS "@INCLUDE = ${CMAKE_CURRENT_SOURCE_DIR}/Doxyfile-compact")
endif()
- configure_file(Doxyfile-common.cmakein Doxyfile-common)
- configure_file(Doxyfile-dev.cmakein Doxyfile-dev)
- configure_file(Doxyfile-full.cmakein Doxyfile-full)
- configure_file(Doxyfile-lib.cmakein Doxyfile-lib)
- configure_file(Doxyfile-user.cmakein Doxyfile-user)
- configure_file(Doxyfile-xml.cmakein Doxyfile-xml)
+ set(DOXYGENLIST "html-full;html-lib;html-user;xml")
+ foreach(_target ${DOXYGENLIST})
+ set(_targetdir ${HTML_OUTPUT_DIR}/doxygen/${_target})
+ if (NOT EXISTS ${_targetdir})
+ file(MAKE_DIRECTORY ${_targetdir})
+ endif()
+ endforeach()
+ set(DOXYGENLIST "common;dev;full;lib;user;xml")
+ foreach(_target ${DOXYGENLIST})
+ configure_file(Doxyfile-${_target}.cmakein Doxyfile-${_target})
+ endforeach()
configure_file(RunDoxygen.cmake.cmakein RunDoxygen.cmake @ONLY)
gmx_configure_version_file(Doxyfile-version.cmakein Doxyfile-version
list(APPEND _deps dep-graphs-dot)
endif()
endif()
- list (FIND ARGN "DEPGRAPHS" _index)
+ list (FIND ARGN "DEPXML" _index)
if (${_index} GREATER -1)
list(APPEND _deps doxygen-xml)
endif()