diff --git a/CMakeLists.txt b/CMakeLists.txt index 5294fae6..e0941d88 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -76,6 +76,7 @@ endif(NOT WIN32) INSTALL( PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/taglib-config DESTINATION ${BIN_INSTALL_DIR}) -CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/Doxyfile.cmake ${CMAKE_CURRENT_SOURCE_DIR}/Doxyfile) +CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/Doxyfile.cmake ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile) +file(COPY doc/taglib.png DESTINATION doc) ADD_CUSTOM_TARGET(docs doxygen) diff --git a/Doxyfile.cmake b/Doxyfile.cmake index 7fdf4123..6da30bb5 100644 --- a/Doxyfile.cmake +++ b/Doxyfile.cmake @@ -61,7 +61,7 @@ WARN_LOGFILE = #--------------------------------------------------------------------------- # configuration options related to the input files #--------------------------------------------------------------------------- -INPUT = taglib +INPUT = @CMAKE_SOURCE_DIR@/taglib FILE_PATTERNS = *.h \ *.hh \ *.H @@ -96,9 +96,9 @@ IGNORE_PREFIX = GENERATE_HTML = YES HTML_OUTPUT = html HTML_FILE_EXTENSION = .html -HTML_HEADER = doc/api-header.html -HTML_FOOTER = doc/api-footer.html -HTML_STYLESHEET = doc/taglib-api.css +HTML_HEADER = @CMAKE_SOURCE_DIR@/doc/api-header.html +HTML_FOOTER = @CMAKE_SOURCE_DIR@/doc/api-footer.html +HTML_STYLESHEET = @CMAKE_SOURCE_DIR@/doc/taglib-api.css HTML_ALIGN_MEMBERS = YES GENERATE_HTMLHELP = NO CHM_FILE =