v0.1.0: 初始工程骨架 — 7模块 40头文件 32源文件 17文档 Apache-2.0
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
find_package(Doxygen QUIET)
|
||||
if(Doxygen_FOUND)
|
||||
set(DOXYGEN_PROJECT_NAME "ViewDesignEngine")
|
||||
set(DOXYGEN_PROJECT_VERSION ${PROJECT_VERSION})
|
||||
set(DOXYGEN_INPUT "${CMAKE_SOURCE_DIR}/include")
|
||||
set(DOXYGEN_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/docs")
|
||||
set(DOXYGEN_EXTRACT_ALL YES)
|
||||
set(DOXYGEN_EXTRACT_PRIVATE YES)
|
||||
set(DOXYGEN_RECURSIVE YES)
|
||||
set(DOXYGEN_GENERATE_HTML YES)
|
||||
set(DOXYGEN_GENERATE_XML YES)
|
||||
|
||||
doxygen_add_docs(doc
|
||||
${CMAKE_SOURCE_DIR}/include
|
||||
${CMAKE_SOURCE_DIR}/docs
|
||||
COMMENT "Generate API documentation"
|
||||
)
|
||||
endif()
|
||||
Reference in New Issue
Block a user