Skye-rs
4698eca093
chore: ignore doxygen-theme folder
...
Add new rules to .gitignore
Log: 对/dtkcore/.gitignore文件添加忽略文件规则,避免dtk文档主题编译产物污染git目录
Issue: dtk-issues-99
Task: https://github.com/linuxdeepin/dtk/issues/99#issue-1785401780
2023-07-03 09:28:28 +00:00
ck
f5fd6cf9a8
feat: support dtk6core build
...
cmake -DDVERSION=6.0.0 to build libdtk6core
install qdbusxml2cpp-fix to DCore/bin to avoid conficts
do not build doc when build dtk6
remove Core5Compat depends
DVERSION ==> DTK_VERSION
tools install to CMAKE_INSTALL_LIBEXECDIR
2023-06-16 08:32:50 +08:00
xzl
ebba3ae365
docs: update filesystem documents
...
更新filesystem文档
Log:
2022-11-24 04:07:22 -06:00
ShootingStarDragons
db5ae947fe
feat(tocmake): tocmake
...
Change the build system to cmake
Log: use cmake
2022-08-16 07:50:54 +00:00
ck
170f535ead
chore: 修改ignore文件和删除无用prf文件
...
忽略生成的cmake文件,删除未使用的prf文件(统一使用dtkcommon中的)
Log:
Change-Id: I146360b189972bc6c85432c6304ed98506fe4c72
(cherry picked from commit e5ebd6c16571c4e5236dcb8a61ce3b023db047cb)
2021-03-12 14:01:55 +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
rekols
a2defafdcf
feat: add DRecentManager class.
...
Change-Id: I78480749ce3f915fdb3bf7ceb6cad9951d9e8b12
2018-11-15 15:56:10 +08:00
zccrs
16faf6c84d
feat: add DSysInfo class
...
feat: add the “dtk_qmake.prf” feature of qmake
Change-Id: I6ed77c13e0233d59b48b160c640d5a8c68c4dadf
2018-08-16 14:23:40 +08:00
Iceyer
137b91388d
feat: config pkg config with dtk_module
...
Change-Id: Idc22c271c54e7185ba48ea4756e8a33f431d9642
2018-02-12 21:21:50 +08:00
Iceyer
17ca0de915
feat: support qt module
...
Change-Id: I29a99be4e5e410b70010fa56c1e042b4e3ee18e5
2018-02-12 12:54:43 +08:00
zccrs
308a0cc411
feat: add DtkCore and dtkcore_config.h headers
...
Change-Id: I42976bd2930300a667ee31bf7e26e09ea475afdd
2018-01-15 14:34:46 +08:00
Iceyer
73d3068af9
Merge dtkbase
2017-07-25 19:41:26 +08:00