Log: |
||
|---|---|---|
| .github | ||
| .obs | ||
| .reuse | ||
| LICENSES | ||
| archlinux | ||
| cmake | ||
| debian | ||
| docs | ||
| examples | ||
| include | ||
| misc | ||
| rpm | ||
| src | ||
| tests | ||
| toolGenerate | ||
| tools | ||
| .clang-format | ||
| .clog.toml | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| .packit.yaml | ||
| .project.json | ||
| .release.json | ||
| .syncexclude | ||
| CHANGELOG.md | ||
| CMakeLists.txt | ||
| LICENSE | ||
| README.md | ||
| README.zh_CN.md | ||
| VERSION | ||
| VERSION.in | ||
| conanfile.py | ||
| dtkcore.cmake | ||
| linglong.yaml | ||
README.md
Deepin Tool Kit Core
Deepin Tool Kit (DtkCore) is the base development tool of all C++/Qt Developer work on Deepin.
You should read the Deepin Application Specification firstly.
中文说明:README.zh_CN.md
Document
中文文档:dtkcore文档
Dependencies
Build dependencies
- Qt >= 5.10
Compile option
| Compile option | meaning | Default state |
|---|---|---|
| BUILD_DOCS | Compile document | ON |
| BUILD_TESTING | Compile test | Default is ON in debug mode |
| BUILD_EXAMPLES | Compile example | ON |
| BUILD_WITH_SYSTEMD | Support Systemd function | OFF |
| BUILD_THEME | Add themes to the document | OFF |
Installation
Build from source code
-
Make sure you have installed all dependencies.
-
Build:
mkdir build
cd build
cmake ..
make
- Install:
sudo make install
Getting help
Any usage issues can ask for help via
Getting involved
We encourage you to report issues and contribute changes
License
deepin-tool-kit is licensed under LGPL-3.0-or-later.