Commit Graph

7 Commits

Author SHA1 Message Date
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 8e977da6a5 cmake-dev: 拟定对 qt5 与 qt6 的兼容性构建处理 2023-02-26 22:42:28 +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 4432551a1e repo: 通用 Windows 平台构建,一切的起始 2023-02-19 02:34:27 +08:00