zinface
|
1807b73840
|
spark: 探索 spark with git 构建 - 再次移除部分项目模块
|
2024-07-08 21:04:23 +08:00 |
zinface
|
0ba627d75b
|
spark: 探索 spark with git 构建 - 移除部分项目内模块
|
2024-05-09 17:12:53 +08:00 |
zinface
|
bac93a1b2b
|
spark: 构建模板更新
|
2024-04-10 22:09:53 +08:00 |
zinface
|
13dad44cbc
|
msvc/mingw: 为 Windows 平台配置正确 QScint 库的构建,以用于插件开发支持
|
2024-03-19 16:49:33 +08:00 |
zinface
|
1acc604635
|
spark: 添加构建系统头部变量信息输出模块
|
2024-03-19 16:29:05 +08:00 |
zinface
|
06b4549140
|
repo: 引入简易的 PathUtils
|
2023-12-19 19:16:42 +08:00 |
zinface
|
f7277e6660
|
Merge branch 'cmake-dev' into cmake-plugins-dev
* cmake-dev:
cmake/modules: 对 Notepad-- 的构建进行优化,以适用于 Qt Creator 显示
|
2023-12-19 17:52:00 +08:00 |
zinface
|
284d976858
|
cmake/modules: 对 Notepad-- 的构建进行优化,以适用于 Qt Creator 显示
|
2023-12-19 17:49:54 +08:00 |
zinface
|
4792607f9d
|
Merge branch 'cmake-dev' into cmake-plugins-dev
* cmake-dev:
spark: 全量级构建模板更新
|
2023-12-19 01:25:14 +08:00 |
zinface
|
1da49440b6
|
spark: 全量级构建模板更新
|
2023-12-19 00:56:50 +08:00 |
zinface
|
d8aad108f1
|
Merge branch 'cmake-dev' into cmake-plugins-dev
* cmake-dev: (38 commits)
readme: 更新 MacOS 平台构建说明
readme: 更新 Windows 平台构建说明
cmake/platforms: 对 MacOS 平台构建简单支持(CPack)
提交使用手册。
repo: 处理 核心编辑器组件 2.11 时期的 master 分支构建
support high dpi
核心编辑器组件升级到2.11
更新2.8以后新插件接口开发说明
update README.md. 上传银河麒麟效果图。
更新代码到2.0,更新接口到2.0新接口,让插件可以和最新ndd兼容
update README.md. 更新macos 2.9 效果图。
update README.md. 更新mac效果图
Fix build error under Ubuntu and the shortcut problem
update README.md.
提交使用手册。
update README.md.
update README.md.
update README.md.
update README.md. 提交2.8效果图
update README.md. 更新UOS效果图。
...
|
2023-12-18 21:40:27 +08:00 |
zinface
|
98a49ef22a
|
cmake/platforms: 对 MacOS 平台构建简单支持(CPack)
|
2023-12-11 03:05:49 +08:00 |
zinface
|
dffdfe82c9
|
cmake-debug: 增加目标驱动内部信息调试打印
1. QSci 基本属性与可传染性编译时宏定义
2. Notepad-- 基本属性
|
2023-04-06 16:13:22 +08:00 |
zinface
|
aba6da24dd
|
spark: 增加 SparkCMakeDebugConfig.cmake 提供内部信息调试能力
|
2023-04-06 15:59:27 +08:00 |
zinface
|
474aa840ec
|
windows-deployqt: 使用生成器表达式替换硬编码 QSci 目标文件名称
|
2023-04-06 01:21:31 +08:00 |
zinface
|
6597452033
|
cmake/modules: 提升 QSCINTILLA_EXPORT 的可传染性编译时宏定义
|
2023-04-06 01:13:08 +08:00 |
zinface
|
d0506e058d
|
spark/env: Windows 标注,在生成的目标中区分 Debug(_d) 或 Release(_r)
|
2023-04-02 00:36:48 +08:00 |
zinface
|
794f6ad7bf
|
spark: 添加 SparkExternalProject.cmake 以提供外部项目构建支持
|
2023-03-30 17:33:59 +08:00 |
zinface
|
a5a270944c
|
cmake-plugin: 使用 spark_file_glob 提升 QtCreator 中的显示
spark_file_glob(LocalSources
./*.h ./*.cpp ./*.ui
)
|
2023-03-30 15:47:52 +08:00 |
zinface
|
b929bca982
|
cmake/appimage: 改进对 Linux 平台 Appimage 的生成模式
|
2023-03-29 00:58:00 +08:00 |
zinface
|
a5bc93c44a
|
windows-make: 处理构建 Windows 平台的定制批处理模板
|
2023-03-22 23:35:02 +08:00 |
zinface
|
a2f9673737
|
cmake-plugin: 添加基于源代码构建的版本更新检查插件,源代码与构建部分有修改
1. 使用 cmake/modules/config.h.in 模板生成 config.h
2.开启 CMAKE_INCLUDE_CURRENT_DIR 以便用于引入当前源代码目录相对的构建目录中的 config.h
3. 在源代码 main.cpp 中引入 config.h 并 setApplicationVersion
|
2023-03-22 09:35:05 +08:00 |
zinface
|
1c261198f9
|
windows-deployqt: 处理构建动态 QSci 库时的自动 windeployqt
|
2023-03-21 00:17:45 +08:00 |
zinface
|
ca73cc24b8
|
windows-make: 处理废弃的 windows-deployqt 目标
|
2023-03-13 19:14:36 +08:00 |
zinface
|
ea264998ef
|
repo: 用于 Windows 中使用 Visual Studio 构建 CMake 设置模板
|
2023-03-13 19:09:20 +08:00 |
zinface
|
12a494e74d
|
windows-vscode: 更新用于 Windows 中使用 VSCode 构建的工作区配置模板
|
2023-03-13 18:35:13 +08:00 |
zinface
|
833a155f98
|
windows-deployqt: 移除显式的 windows-deployqt 目标
TODO: 需要对 QScint 编译为 SHARED 进行相同的处理
|
2023-03-13 18:33:43 +08:00 |
zinface
|
3325f2cfc5
|
windows-deployqt: 调整目标在不同构建类型中是否设置 WIN32 属性
|
2023-03-13 18:10:41 +08:00 |
zinface
|
029cf14a10
|
windows-universal: 在安装时移除 CMAKE_INSTALL_PREFIX 变量
|
2023-03-13 18:09:25 +08:00 |
zinface
|
12b1a0717c
|
windows-make: 确保 NotepadPluginConfig.cmake 的生成时位置
|
2023-03-10 11:10:44 +08:00 |
zinface
|
e393f8e4c5
|
windows-make: 在构建模板中添加可参考引用 Qt6 的 msvc 支持路径
|
2023-03-10 11:03:15 +08:00 |
zinface
|
a8988fdc1e
|
windows-make: 处理模板中的对于 USE_QT6 定义部分缺失
|
2023-03-10 11:00:55 +08:00 |
zinface
|
a09a3f70ce
|
windows-make: 处理构建 Windows 平台的历史与保留脚本内容,并支持定制模板
|
2023-03-09 18:12:39 +08:00 |
zinface
|
72c9c82e7d
|
repo: 处理 v1.23.2 时期的 develop 分支构建
|
2023-03-02 09:35:32 +08:00 |
zinface
|
5414380422
|
qt5/6: 增加兼容性构建检查方案,如果文件中存在 true 将认为可兼容构建
|
2023-03-01 02:53:30 +08:00 |
zinface
|
bb5af11a50
|
spark: 将 message 转为 spark_debug_message 来确保不打印大量消息
|
2023-03-01 02:35:17 +08:00 |
zinface
|
08ded5d7ed
|
repo: 用于 Windows 中使用 VSCode 构建的工作区配置模板 - Qt6
|
2023-02-28 16:25:36 +08:00 |
zinface
|
ac7263ca71
|
qt5/6: 完成对构建 Notepad-- 的 Qt6 转化处理
|
2023-02-28 02:18:55 +08:00 |
zinface
|
1e8c4bce1d
|
qt6-link: 处理错误的 Qt6 XmlPatterns 依赖部分
|
2023-02-28 00:23:17 +08:00 |
zinface
|
8e977da6a5
|
cmake-dev: 拟定对 qt5 与 qt6 的兼容性构建处理
|
2023-02-26 22:42:28 +08:00 |
zinface
|
60b2c4eafb
|
repo: 用于 Windows 中使用 VSCode 构建 Notepad-- 的工作区配置模板
|
2023-02-26 19:56:29 +08:00 |
zinface
|
cf0ca0504f
|
cmake/appimage: 为 SparkAppimageConfig.cmake 进行逻辑说明
|
2023-02-23 20:53:08 +08:00 |
爬山虎
|
3dbda721fc
|
update cmake/package-deb.descript.
|
2023-02-23 03:55:07 +00:00 |
zinface
|
322d375306
|
cmake/platforms: 移除无法区分类型的原始平台模块
|
2023-02-22 17:07:21 +08:00 |
zinface
|
700bc7235e
|
plugin-cmake: 取消被错误废弃的部分,构建插件需要明确声明 QSCINTILLA_DLL
|
2023-02-22 16:41:25 +08:00 |
zinface
|
bb2002fbbf
|
windeployqt: 将安装时自动化部署部分的 target 改为 command
|
2023-02-22 16:06:30 +08:00 |
zinface
|
6e61c0bd2b
|
windeployqt: 处理 QSci 构建为动态库时的关联性问题
当 QSci 需要构建为动态库时,就已经开始导致了关联性错误,这个与原始分支上的预期的方案不符
1. 需要处理运行时生成位置,将运行时与 Notepad-- 保持在一个目录下
2. 处理此动态库的依赖问题,将依赖进行导出,由于 windeployqt 未解析出 Notepad-- 间接的动态库依赖
需要以 QSci 为主体进行部署生成缺失的部分
3. 在安装时,依然需要将动态库生成部署生成,这是一个非常让构建者烦恼的问题
|
2023-02-22 15:58:05 +08:00 |
zinface
|
e44e49f614
|
cmake/platforms: 处理 QSci 被构建为动态库时 Notepad-- 缺少运行时
|
2023-02-22 15:26:32 +08:00 |
zinface
|
4da546af6c
|
repo: 补充遗漏的插件模块改进部分
|
2023-02-22 15:22:32 +08:00 |
zinface
|
fc50cf38a2
|
cmake/modules: 增加 NOTEPAD_BUILD_BY_SHARED 构建配方
增加 utils.cmake 进行获取在不同平台构建时的目标库的名称
|
2023-02-22 14:40:16 +08:00 |