linuxdeepin / dtkcore

Deepin Toolkit, core module
Other
73 stars 85 forks source link

refactor: log files move to dtklog #429

Closed kegechen closed 2 months ago

kegechen commented 2 months ago

Issue: https://github.com/linuxdeepin/dtk/issues/182 dtklog: https://github.com/linuxdeepin/dtklog

dtklognamespace 依旧是 Dtk::Core 因此原来使用 dtkcore 的日志相关代码无需重新修改编译, 项目通过 qmake / cmake / pkgcofig 等方式引入 dtkcore 时自动引入 dtklog 相关依赖,头文件依旧可以正常找到。

libdtklog-dev files

/usr/include/dtk5/DLog/AbstractAppender.h
/usr/include/dtk5/DLog/AbstractStringAppender.h
/usr/include/dtk5/DLog/ConsoleAppender.h
/usr/include/dtk5/DLog/FileAppender.h
/usr/include/dtk5/DLog/JournalAppender.h
/usr/include/dtk5/DLog/Logger.h
/usr/include/dtk5/DLog/RollingFileAppender.h
/usr/include/dtk5/DLog/dlog_global.h
/usr/include/dtk5/DLog/dloggerdefs.h
/usr/include/dtk5/DLog/dloghelper.h
/usr/lib/x86_64-linux-gnu/cmake/DtkLog/DtkLogConfig.cmake
/usr/lib/x86_64-linux-gnu/cmake/DtkLog/DtkLogConfigVersion.cmake
/usr/lib/x86_64-linux-gnu/cmake/DtkLog/DtkLogTargets-none.cmake
/usr/lib/x86_64-linux-gnu/cmake/DtkLog/DtkLogTargets.cmake
/usr/lib/x86_64-linux-gnu/pkgconfig/dtklog.pc
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_dtklog.pri
/usr/lib/x86_64-linux-gnu/libdtklog.so
deepin-bot[bot] commented 2 months ago

TAG Bot

New tag: 5.6.31 DISTRIBUTION: unstable Suggest: synchronizing this PR through rebase #428

deepin-ci-robot commented 2 months ago

deepin pr auto review

Remove unused unit test for log module

deepin-ci-robot commented 2 months ago

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: BLumia, FeiWang1119, kegechen, zccrs

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files: - **[debian/deepin/OWNERS](https://github.com/linuxdeepin/dtkcore/blob/master/debian/deepin/OWNERS)** Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment