diff doc/CMakeLists.txt @ 240:d7e5e02f70a1

doc: misc
author David Demelier <markand@malikania.fr>
date Fri, 27 Nov 2020 21:34:07 +0100
parents d47e70da760e
children 97f55f6b9593
line wrap: on
line diff
--- a/doc/CMakeLists.txt	Fri Nov 27 17:00:30 2020 +0100
+++ b/doc/CMakeLists.txt	Fri Nov 27 21:34:07 2020 +0100
@@ -70,8 +70,6 @@
 	set(DOXYGEN_OUTPUT_DIRECTORY doxygen)
 	set(DOXYGEN_PREDEFINED DOXYGEN)
 	set(DOXYGEN_XML_OUTPUT ${doc_BINARY_DIR}/doxygen-xml)
-	#set(DOXYGEN_PROJECT_BRIEF "2D RPG game in C")
-	#set(DOXYGEN_PROJECT_NAME "Molko's Adventure")
 	set(DOXYGEN_QUIET YES)
 	set(DOXYGEN_RECURSIVE YES)
 	set(DOXYGEN_TAB_SIZE 8)
@@ -102,6 +100,7 @@
 		doc
 		VERBATIM
 		DEPENDS doc-doxybook
+		SOURCES ${DOC_SOURCES}
 		WORKING_DIRECTORY ${doc_BINARY_DIR}
 		COMMAND
 			${CMAKE_COMMAND} -E copy_directory
@@ -120,6 +119,7 @@
 		doc-serve
 		VERBATIM
 		DEPENDS doc-doxybook
+		SOURCES ${DOC_SOURCES}
 		WORKING_DIRECTORY ${doc_BINARY_DIR}
 		COMMAND
 			${CMAKE_COMMAND} -E copy_directory
@@ -132,4 +132,11 @@
 		COMMAND
 			${MKDOCS_EXE} serve
 	)
+
+	set_target_properties(doc doc-serve doc-doxygen-xml doc-doxybook
+		PROPERTIES
+			FOLDER doc
+	)
+
+	source_group(TREE ${doc_SOURCE_DIR}  FILES ${DOC_SOURCES})
 endif ()