diff options
author | Andreas Schneider <mail@cynapses.org> | 2010-05-18 00:32:43 +0200 |
---|---|---|
committer | Andreas Schneider <mail@cynapses.org> | 2010-05-18 00:33:58 +0200 |
commit | 75e7c30594ffee315e4bccf77cd88e8731b9a25c (patch) | |
tree | 15cc0221f41d561b5baf67bbce81eb123f936464 /cmake/Modules | |
parent | 5032a9f13cdedec9bff673a5e87e9394a67a6c4e (diff) | |
download | libssh-75e7c30594ffee315e4bccf77cd88e8731b9a25c.tar.gz libssh-75e7c30594ffee315e4bccf77cd88e8731b9a25c.tar.xz libssh-75e7c30594ffee315e4bccf77cd88e8731b9a25c.zip |
cmake: Fixed doxygen.
Diffstat (limited to 'cmake/Modules')
-rw-r--r-- | cmake/Modules/UseDoxygen.cmake | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/cmake/Modules/UseDoxygen.cmake b/cmake/Modules/UseDoxygen.cmake index 88da565..c4ab7cc 100644 --- a/cmake/Modules/UseDoxygen.cmake +++ b/cmake/Modules/UseDoxygen.cmake @@ -39,9 +39,13 @@ endmacro() find_package(Doxygen) if(DOXYGEN_FOUND) - find_file(DOXYFILE_IN "doxy.config.in" - PATHS "${CMAKE_CURRENT_SOURCE_DIR}" "${CMAKE_ROOT}/Modules/" - NO_DEFAULT_PATH) + find_file(DOXYFILE_IN + NAMES + doxy.config.in + PATHS + ${CMAKE_CURRENT_SOURCE_DIR} + ${CMAKE_ROOT}/Modules/ + NO_DEFAULT_PATH) include(FindPackageHandleStandardArgs) find_package_handle_standard_args(DOXYFILE_IN DEFAULT_MSG "DOXYFILE_IN") endif() @@ -81,9 +85,9 @@ if(DOXYGEN_FOUND AND DOXYFILE_IN_FOUND) WORKING_DIRECTORY "${DOXYFILE_OUTPUT_DIR}/${DOXYFILE_LATEX_DIR}") endif() - configure_file(${DOXYFILE_IN} doxy.config ESCAPE_QUOTES IMMEDIATE @ONLY) + configure_file(${DOXYFILE_IN} ${CMAKE_CURRENT_BINARY_DIR}/doxy.config ESCAPE_QUOTES IMMEDIATE @ONLY) if (EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/doxy.trac.in) - configure_file(${CMAKE_CURRENT_SOURCE_DIR}/doxy.trac.in doxy.trac ESCAPE_QUOTES IMMEDIATE @ONLY) + configure_file(${CMAKE_CURRENT_SOURCE_DIR}/doxy.trac.in ${CMAKE_CURRENT_BINARY_DIR}/doxy.trac ESCAPE_QUOTES IMMEDIATE @ONLY) add_custom_target(doxygen-trac ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/doxy.trac) endif() |