on xenial help sign in
Check for doxyqml, too.
c8439faMichał Sawicz
doc/CMakeLists.txt+3−2
@@ -4,8 +4,9 @@
4
4
5find_package(Doxygen)
5find_package(Doxygen)
6find_program(DOT_EXECUTABLE dot /usr/bin)
6find_program(DOT_EXECUTABLE dot /usr/bin)
7+find_program(DOXYQML_EXECUTABLE doxyqml /usr/bin)
7−if (NOT DOXYGEN_FOUND OR NOT DOT_EXECUTABLE)
8+if (NOT DOXYGEN_FOUND OR NOT DOT_EXECUTABLE OR NOT DOXYQML_EXECUTABLE)
8− message(WARNING "Cannot generate documentation: doxygen and/or graphviz not found")
9+ message(WARNING "Cannot generate documentation: doxygen, doxyqml and/or graphviz not found")
9else()
10else()
10 configure_file(${PROJECT_SOURCE_DIR}/doc/Doxyfile.in ${PROJECT_BINARY_DIR}/doc/Doxyfile @ONLY IMMEDIATE)
11 configure_file(${PROJECT_SOURCE_DIR}/doc/Doxyfile.in ${PROJECT_BINARY_DIR}/doc/Doxyfile @ONLY IMMEDIATE)
11 add_custom_command(OUTPUT ${PROJECT_BINARY_DIR}/doc/${PROJECT_NAME}/index.html
12 add_custom_command(OUTPUT ${PROJECT_BINARY_DIR}/doc/${PROJECT_NAME}/index.html