heyuming
060450076f
feat(build): support Qt6
...
Log: 支持Qt6
2023-06-16 17:32:43 +08:00
rewine
802ed1d930
fix: must set CMAKE_INSTALL_PREFIX before GNUInstallDirs
...
Log:
Never modify the value of CMAKE_INSTALL_PREFIX after including GNUInstallDirs
Otherwise incorrect CMAKE_INSTALL_FULL_XXXX values will be computed
2023-04-28 07:39:52 +00:00
Felix Yan
2efad74dcd
fix: don't set CMAKE_BUILD_TYPE in CMakeLists.txt
...
Distributions actually prefer CMAKE_BUILD_TYPE being `None` (the default value) so that their CFLAGS/LDFLAGS are used instead of the cmake presets. Let's do not overwrite it with "Release".
2023-04-17 17:56:00 +08:00
xzl
4a681b4501
chore: set BUILD_DOCS OFF
...
Log:
2023-03-16 18:33:28 +08:00
wangyixue
bfb766aed1
chore: update changelog
...
Release 5.6.8.
Log: update changelog to 5.6.8
2023-02-22 15:14:17 +08:00
ck
cf1eceb9d9
chore: update changelog
...
update changelog
Log: update changelog
Influence: none
2023-02-17 14:24:19 +08:00
chenhongtao
cf02413fc9
chore: update changelog
...
Log: update to 5.6.6
2023-02-13 16:15:48 +08:00
wangyixue
d6b55d4121
refactor(cmake): improve cmake and add new feature
...
* remove redundant "dtkwidget" in include directory;
* improve cmake, modify some variable names, use file() to collect
source files for scalability;
* add full target_link_libraries support.
Log: add full target_link_libraries support
Influence: all projects who include headers directly by path
2023-01-18 11:22:46 +08:00
ck
a0483c9fb3
chore: update changelog
...
5.6.2.2
Log: none
Influence: none
2022-11-30 12:13:19 +08:00
Ye ShanShan
0f0530628b
fix: Remove ASan check for debug
...
Removing asan check
Log: 移除库的asan检测
Influence: none
Change-Id: If37bca2925c43ff87701fe58f1136dab66cce2a8
2022-11-24 13:53:30 +08:00
rewine
deaa98cc55
feat: Improve version information
...
1. 使用 CMakePackageConfigHelpers 生成 Config.cmake
2. 提供 DtkWidgetConfigVersion.cmake 供调用者检查版本
3. 使用 GNUInstallDir 提供的 FULL 版本变量配置 pkg-config 路径
4. 补充 pkg-config -L 参数
5. 增加引入 dtkcore 版本检查
2022-09-30 10:21:05 +08:00
rewine
1b3c54402e
chore(mkspecs): define mkspecs self
...
Log: mkspecs path
2022-09-06 15:20:25 +08:00
chenhongtao
3102d4e6a6
fix: wrong option() usage in CMakeLists.txt
...
修复错误的 option() 用法
Log: wrong option
2022-09-02 06:47:35 +00:00
chenhongtao
849dad5b1c
chore(optionname): change optionname to better one
...
change the option name
now can use cmake command "ctest" to run tests
Log: change option name and etc
2022-09-02 06:06:00 +00:00
chenhongtao
656e293fad
feat(doc): add package libdtkwidget-doc
...
build the package for doc
Log: build the package of doc for dtkwidget
2022-08-29 05:26:42 +00:00
chenhongtao
f80f48076e
feat(cmake): to cmake
...
from qmake to cmake
Log: tocmake
2022-08-19 17:18:33 +08:00
Gary Wang
26509c3480
chore: build doxygen documentation
...
追加基于 doxygen 的文档构建
Log:
2022-07-08 05:03:33 +00:00