diff CMakeLists.txt @ 591:a00f626290db

better api
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 02 Oct 2013 17:36:14 +0200
parents a042693cc6a9
children c5ee586a0a08
line wrap: on
line diff
--- a/CMakeLists.txt	Wed Oct 02 15:01:02 2013 +0200
+++ b/CMakeLists.txt	Wed Oct 02 17:36:14 2013 +0200
@@ -366,14 +366,20 @@
     ${CMAKE_CURRENT_BINARY_DIR}/OrthancClient.doxygen
     @ONLY)
 
-  add_custom_target(doc
-    ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/Orthanc.doxygen
-    COMMAND
+  add_custom_target(doc-client
     ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/OrthancClient.doxygen
     WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
-    COMMENT "Generating API documentation with Doxygen" VERBATIM
+    COMMENT "Generating client documentation with Doxygen" VERBATIM
     )
 
+  add_custom_target(doc-internal
+    ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/Orthanc.doxygen
+    WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
+    COMMENT "Generating internal documentation with Doxygen" VERBATIM
+    )
+
+  add_custom_target(doc DEPENDS doc-client doc-internal)
+
 else()
   message("Doxygen not found. The documentation will not be built.")
 endif()