projects
/
libam7xxx.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
TODO: add some ideas for minor enhancements
[libam7xxx.git]
/
doc
/
CMakeLists.txt
diff --git
a/doc/CMakeLists.txt
b/doc/CMakeLists.txt
index
c1995f7
..
6ccf100
100644
(file)
--- a/
doc/CMakeLists.txt
+++ b/
doc/CMakeLists.txt
@@
-5,18
+5,20
@@
if(DOXYGEN_FOUND)
add_custom_target(doc
${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile
add_custom_target(doc
${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile
- WORKING_DIRECTORY ${
CMAKE_CURRENT_BINARY_DIR
}
+ WORKING_DIRECTORY ${
DOC_OUTPUT_PATH
}
COMMENT "Generating API documentation with Doxygen" VERBATIM
)
add_custom_target(install-doc
COMMENT "Generating API documentation with Doxygen" VERBATIM
)
add_custom_target(install-doc
- ${CMAKE_COMMAND} -E copy_directory
- ${DOC_OUTPUT_PATH}/html
- "${CMAKE_INSTALL_PREFIX}/share/doc/${CMAKE_PROJECT_NAME}/html"
- )
+ COMMAND ${CMAKE_COMMAND} -DCOMPONENT=doc -P ${CMAKE_BINARY_DIR}/cmake_install.cmake
+ COMMENT "Installing API documentation")
add_dependencies(install-doc doc)
add_dependencies(install-doc doc)
- install(CODE "execute_process(COMMAND ${CMAKE_BUILD_TOOL} install-doc)")
+ install(CODE "execute_process(COMMAND ${CMAKE_BUILD_TOOL} doc)")
+
+ install(DIRECTORY ${DOC_OUTPUT_PATH}/html
+ DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/${CMAKE_PROJECT_NAME}"
+ COMPONENT doc)
endif(DOXYGEN_FOUND)
endif(DOXYGEN_FOUND)