From eb882650b218536c3e8e584ebcea552c1a1a1bde Mon Sep 17 00:00:00 2001 From: Kevron Rees Date: Mon, 23 Jun 2014 07:53:31 -0700 Subject: [PATCH] add rule to only generate dbus docs from idl --- CMakeLists.txt | 4 +++- Doxyfile.idl.in | 3 +++ 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 Doxyfile.idl.in diff --git a/CMakeLists.txt b/CMakeLists.txt index c960308..825786e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -67,7 +67,9 @@ message(STATUS "doxygen doc generation enabled") find_package(Doxygen) if(DOXYGEN_FOUND) configure_file(${CMAKE_CURRENT_SOURCE_DIR}/Doxyfile.in ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile @ONLY) - add_custom_target(all ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/docs COMMENT "Generating API documentation with Doxygen" VERBATIM) + configure_file(${CMAKE_CURRENT_SOURCE_DIR}/Doxyfile.idl.in ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile.idl @ONLY) + add_custom_target(all ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/docs/amb COMMENT "Generating API documentation with Doxygen" VERBATIM) + add_custom_target(idl ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile.idl WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/docs/dbus COMMENT "Generating DBus API documentation with Doxygen" VERBATIM) endif(DOXYGEN_FOUND) endif(enable_docs) diff --git a/Doxyfile.idl.in b/Doxyfile.idl.in new file mode 100644 index 0000000..435603d --- /dev/null +++ b/Doxyfile.idl.in @@ -0,0 +1,3 @@ +PROJECT_NAME = @PROJECT_NAME@ +PROJECT_NUMBER = @PROJECT_VERSION@ +INPUT = @CMAKE_CURRENT_SOURCE_DIR@/docs -- 2.7.4