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
* BUILD_VERSION should be a string, not a boolean option;
* Should use CMAKE_INSTALL_PREFIX as DSG_PREFIX_PATH in test,
CMAKE_PREFIX_PATH might be a list. And there's difference between
two variables;
* Trim some trailing spaces.
Log: fix wrong use of option and wrong macro
Add adjust for linux when compile.
Add `D_DSG_APP_DATA_FALLBACK` macro when packaging.
see the commit: 7b13e5c4b8
Log: none
Influence: none
Change-Id: Ie047dbd2d8158ed5242dfb5bcc7fa4e02ee1d925
use better optionname and use test , make test link to -lgcov , then
coverage can be caculated. And use ctest , the cmake command to run
tests
fix test-recoverage bash scipts
Log: option name changed , use ctest command, fix test-recoverage script
Use DCapManager class to unify privilege management on
whether to open files or not.
By registering a special file engine, the scope of action
after registration is global unless called the unregister
function manually.
By default, the application can still access some directories
and files with permissions after it is started, but when it
access files beyond the scope of these directories, it will
not get any information.
The default directory includes: Home path; Cache path; DSG path
XDG path etc.
Log:
Influence: null
Change-Id: I0fed6051addc56001b382fc34f73b046c0e4aca2