Commit Graph

9 Commits

Author SHA1 Message Date
sunkang b9205142b7 feat: 适配多版本合并(移除冲突添加依赖)
1. 移除prf文件,全部移动到libdtkcommon包中
2. 移除cmake文件夹中的文件,移动到libdtkcommon包中
3. 移除src/com.deepin.dtk.gschema.xml文件,移动到libdtkcommon包中
4. 修改control文件,添加依赖libdtkcommon包

Log: dtkcore多版本前的适配版本(移除冲突)
Change-Id: Iac4310cef55ab2bf31478e905d751aa121fb4078
2021-03-01 19:39:05 +08:00
zccrs a64a8da288 refactor: adjust responsibility of the prf files
prf files:
 * dtk_build_config.prf: 只用于dtk模块,包含一些编译
   中需要的变量(如版本号,文件名等)
 * dtk_build.prf: 只用于dtk模块,为模块编译添加一些
   必要的信息,以及动态生成一些源文件(如 dtkcore_config.h)
 * dtk_cmake.prf: 只用于dtk模块,在编译过程中生成
   模块对应的的cmake package文件,便于在cmake项目中引入库
 * dtk_module.prf: 只用于dtk模块,生成一个qmake模块对应的
   pri文件,便于在qmake项目中引入库
 * dtk_translation.prf: 只用于dtk模块,封装了模块内翻译文件的
   生成以及安装的操作
 * dtk_qmake.prf: dtk库提供的通用方法,可用于任意qmake项目,
   包含了获取系统版本号、当前构建平台信息等一些变量的定义
2019-07-30 17:01:17 +08:00
Gary Wang 2606b1624f
fix: dtk-settings binary location for libdtkcore-bin package
(#24)
2019-07-30 11:13:23 +08:00
zccrs b2df7cde34 refactor: export defines "DTK_LIB_DIR_NAME" "DXXX_TRANSLATIONS_PATH" "DXXX_TRANSLATIONS_DIR"
reset the translate file path to "/usr/share/libdtk-2.0.16/DXXX/translations"
2019-07-25 16:32:50 +08:00
zccrs deb1813558 Revert "update packages to version 5"
This reverts commit 761feaaa66.
2019-07-25 13:41:21 +08:00
deepinzhangshuang 761feaaa66 update packages to version 5 2019-07-25 11:16:28 +08:00
Iceyer 99886406a0 fix: better static lib support
Change-Id: I13c0588a79d8ec66ee5a6d62c28de6341e6f7127
2018-02-13 01:14:37 +08:00
Iceyer 1893cff301 fix: fix dtk-settings install path
Change-Id: I5c6822b16ec73e1e36c242b7f98c6d1051fb2552
2018-01-22 17:15:25 +08:00
Iceyer 3ebc7956f1 refactor: split tool to libdtkcore-bin
Change-Id: Ide59c0f11faea6592b2801daa41816336358ad85
2018-01-22 16:37:08 +08:00