telepathy-qt: CMake: Add sources for the doxygen-doc target

Alexandr Akulich kaffeine at kemper.freedesktop.org
Mon Nov 11 17:28:15 UTC 2019


Module: telepathy-qt
Branch: master
Commit: 56dd97d88be5af6994c6a3e0b11ce3ff7b69c1d6
URL:    http://cgit.freedesktop.org/telepathy/telepathy-qt/commit/?id=56dd97d88be5af6994c6a3e0b11ce3ff7b69c1d6

Author: Alexander Akulich <akulichalexander at gmail.com>
Date:   Fri Nov  8 16:40:03 2019 +0300

CMake: Add sources for the doxygen-doc target

---

 cmake/modules/Doxygen.cmake | 20 +++++++++++++++++++-
 1 file changed, 19 insertions(+), 1 deletion(-)

diff --git a/cmake/modules/Doxygen.cmake b/cmake/modules/Doxygen.cmake
index 661ea8c4..675c4bce 100644
--- a/cmake/modules/Doxygen.cmake
+++ b/cmake/modules/Doxygen.cmake
@@ -38,7 +38,25 @@ point to its location to enable crosslinking.")
     set(GENERATE_XML     NO)
     set(GENERATE_QHP     ${QHELPGENERATOR_FOUND})
     configure_file(doxygen.cfg.in ${CMAKE_BINARY_DIR}/doxygen.cfg)
-    add_custom_target(doxygen-doc ${DOXYGEN_EXECUTABLE} ${CMAKE_BINARY_DIR}/doxygen.cfg)
+    add_custom_target(doxygen-doc
+        ${DOXYGEN_EXECUTABLE} ${CMAKE_BINARY_DIR}/doxygen.cfg
+        SOURCES
+            doxygen.cfg.in
+            TelepathyQt/account-capability-filter.dox
+            TelepathyQt/and-filter.dox
+            TelepathyQt/async-model.dox
+            TelepathyQt/callbacks.dox
+            TelepathyQt/examples.dox
+            TelepathyQt/filter.dox
+            TelepathyQt/generic-capability-filter.dox
+            TelepathyQt/generic-property-filter.dox
+            TelepathyQt/groups.dox
+            TelepathyQt/main.dox
+            TelepathyQt/method-invocation-context.dox
+            TelepathyQt/not-filter.dox
+            TelepathyQt/or-filter.dox
+            TelepathyQt/shared-ptr.dox
+    )
 else()
     # Suppress cmake policy CMP0046 warnings.
     # This target is being used as a dependency in other targets,



More information about the telepathy-commits mailing list