Sfoglia il codice sorgente

CMake: Mark Doxygen as required and use DOXYGEN_EXECUTABLE

Seems like I missed that when adding doxygen support.

Gbp-Dch: ignore
Julian Andres Klode 10 anni fa
parent
commit
7363c98f94
1 ha cambiato i file con 2 aggiunte e 2 eliminazioni
  1. 2 2
      doc/CMakeLists.txt

+ 2 - 2
doc/CMakeLists.txt

@@ -39,14 +39,14 @@ add_docbook(libapt-pkg-doc HTML TEXT ALL
     DEPENDS ${ENTITIES}
 )
 
-find_package(Doxygen)
+find_package(Doxygen REQUIRED)
 
 file(GLOB_RECURSE apt_pkg "../apt-pkg/*.h" "../apt-pkg/*.cc")
 configure_file(Doxyfile.in ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile)
 
 add_custom_command(
     OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/doxygen.stamp
-    COMMAND doxygen ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile
+    COMMAND ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile
     COMMAND ${CMAKE_COMMAND} -E touch ${CMAKE_CURRENT_BINARY_DIR}/doxygen.stamp
     DEPENDS ${apt_pkg} ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile
 )