Browse Source

repo: 为核心模块构建进行注释说明

zinface 2 years ago
parent
commit
34f29c7a64
2 changed files with 18 additions and 0 deletions
  1. 8 0
      cmake/modules/Notepad--.cmake
  2. 10 0
      cmake/modules/QScint.cmake

+ 8 - 0
cmake/modules/Notepad--.cmake

@@ -1,3 +1,10 @@
+# Notepad--.cmake
+
+# Notepad-- 核心构建
+# 在模块化构建中,这个部分代表着构建 Notepad-- 
+# 1. 默认构建时产出的目标为 Notepad--
+# 2. 在此处可对 Notepad-- 目标进行详细的构建计划
+
 if(TRUE)
     # 准备构建 Notepad-- 主程序
     set(QRC_SOURCES src/RealCompare.qrc)
@@ -31,3 +38,4 @@ if(TRUE)
 endif(TRUE)
 
 
+# Notepad-- 目标在构建时依赖了一些其它内容,像先前构建的 QSci 目标、Qt5::XmlPatterns 

+ 10 - 0
cmake/modules/QScint.cmake

@@ -1,3 +1,9 @@
+# QScint.cmake 
+
+# 在模块化构建中,这个部分代表着构建 Qscintilla
+# 1. 静态化构建库时产出的目标为 libQSci.a
+# 2. 在此处可对 QSci 目标进行详细的构建计划
+
 if(TRUE)
     # add_subdirectory(${PROJECT_SOURCE_DIR}/src/qscint)
     # file(GLOB MOC_HEADER src/qscint/src/Qsci/*.h)
@@ -27,3 +33,7 @@ if(TRUE)
     target_link_qt5_PrintSupport(QSci)
     target_link_qt5_Concurrent(QSci)
 endif(TRUE)
+
+
+# QSci 库构建时依赖了一些其它内容,像 PrintSupport,Concurrent 等
+# QSci 库构建...