COIN-OR::LEMON - Graph Library

source: lemon-project-template-glpk/doc/CMakeLists.txt @ 11:4fc6ad2fb8a6

Last change on this file since 11:4fc6ad2fb8a6 was 8:dda9b6665fde, checked in by Alpar Juttner <alpar@…>, 14 years ago

Improved install locations

File size: 860 bytes
Line 
1SET(PACKAGE_NAME ${PROJECT_NAME})
2SET(PACKAGE_VERSION ${PROJECT_VERSION})
3SET(abs_top_srcdir ${PROJECT_SOURCE_DIR})
4SET(abs_top_builddir ${PROJECT_BINARY_DIR})
5
6CONFIGURE_FILE(
7  ${PROJECT_SOURCE_DIR}/doc/Doxyfile.in
8  ${PROJECT_BINARY_DIR}/doc/Doxyfile
9  @ONLY)
10
11IF(DOXYGEN_EXECUTABLE)
12  FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html/)
13  IF(UNIX)
14    ADD_CUSTOM_TARGET(html
15      COMMAND rm -rf html
16      COMMAND ${DOXYGEN_EXECUTABLE} Doxyfile
17      WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
18  ELSEIF(WIN32)
19    ADD_CUSTOM_TARGET(html
20      COMMAND if exist html rmdir /s /q html
21      COMMAND ${DOXYGEN_EXECUTABLE} Doxyfile
22      WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
23  ENDIF(UNIX)
24  INSTALL(
25    DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html/
26    DESTINATION ${INSTALL_DOC_DIR}
27    COMPONENT html_documentation)
28ENDIF(DOXYGEN_EXECUTABLE)
Note: See TracBrowser for help on using the repository browser.