From 567e70d42b9c3f5f5123475fad487f710055cb6b Mon Sep 17 00:00:00 2001 From: Kevin Matz Date: Sat, 11 Sep 2021 12:22:27 -0400 Subject: [PATCH] cmake track generated doxygen work output --- CMakeLists.txt | 1 + docs/Doxyfile.in | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 0feefb1..85e67f9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -29,6 +29,7 @@ if (DOXYGEN_FOUND) add_custom_target(docs ALL COMMAND ${DOXYGEN_EXECUTABLE} ${DOXYGEN_OUT} WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} + BYPRODUCTS ${CMAKE_CURRENT_BINARY_DIR}/docs COMMENT "Generating API documentation with Doxygen" VERBATIM ) else (DOXYGEN_FOUND) diff --git a/docs/Doxyfile.in b/docs/Doxyfile.in index 549e65d..350409c 100644 --- a/docs/Doxyfile.in +++ b/docs/Doxyfile.in @@ -8,7 +8,7 @@ PROJECT_NAME = OpenLCP PROJECT_NUMBER = 0.2.0 #PROJECT_BRIEF = "A collection of C++ libraries for Lighting Control Protocols, focusing on ESTA sponsored ANSI standards." PROJECT_LOGO = -OUTPUT_DIRECTORY = @CMAKE_CURRENT_BINARY_DIR@/doxygen +OUTPUT_DIRECTORY = @CMAKE_CURRENT_BINARY_DIR@/docs CREATE_SUBDIRS = YES ALLOW_UNICODE_NAMES = YES OUTPUT_LANGUAGE = English