Skip to content

Commit 3b2e2cc

Browse files
committed
Generate doxygen.hpp page
1 parent da2065b commit 3b2e2cc

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

cmake/Doxyfile.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -670,6 +670,7 @@ WARN_LOGFILE =
670670

671671
INPUT = @INCDIR@ \
672672
@SRCDIR@
673+
@BINDIR@/doxygen.hpp
673674

674675
# This tag can be used to specify the character encoding of the source files
675676
# that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is

cmake/generateDoc.cmake

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,12 @@ macro(generate_documentation DOX_CONFIG_FILE)
1515
set(INCDIR "${PROJECT_SOURCE_DIR}/include/exiv2")
1616
set(SRCDIR "${PROJECT_SOURCE_DIR}/src")
1717
set(ROOTDIR "${PROJECT_SOURCE_DIR}")
18+
set(BINDIR "${PROJECT_BINARY_DIR}")
1819
#set(TESTSDIR "${PROJECT_SOURCE_DIR}/tests")
1920

2021
configure_file(${DOX_CONFIG_FILE} ${CMAKE_CURRENT_BINARY_DIR}/doxy.config @ONLY) #OUT-OF-PLACE LOCATION
22+
configure_file(${PROJECT_SOURCE_DIR}/src/doxygen.hpp.in ${PROJECT_BINARY_DIR}/doxygen.hpp @ONLY)
23+
2124
set(DOXY_CONFIG "${CMAKE_CURRENT_BINARY_DIR}/doxy.config")
2225
add_custom_target(doc ${DOXYGEN_EXECUTABLE} ${DOXY_CONFIG})
2326

0 commit comments

Comments
 (0)