add rule to only generate dbus docs from idl
authorKevron Rees <tripzero.kev@gmail.com>
Mon, 23 Jun 2014 14:53:31 +0000 (07:53 -0700)
committerKevron Rees <tripzero.kev@gmail.com>
Mon, 23 Jun 2014 14:53:31 +0000 (07:53 -0700)
CMakeLists.txt
Doxyfile.idl.in [new file with mode: 0644]

index c960308..825786e 100644 (file)
@@ -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 (file)
index 0000000..435603d
--- /dev/null
@@ -0,0 +1,3 @@
+PROJECT_NAME = @PROJECT_NAME@
+PROJECT_NUMBER = @PROJECT_VERSION@
+INPUT = @CMAKE_CURRENT_SOURCE_DIR@/docs