v0.1.0: 初始工程骨架 — 7模块 40头文件 32源文件 17文档 Apache-2.0

This commit is contained in:
ViewDesignEngine
2026-07-23 05:27:51 +00:00
commit 02d0520aa5
133 changed files with 5350 additions and 0 deletions
+18
View File
@@ -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()