palokisa created this revision. Restricted Application added a project: Frameworks. Restricted Application added a subscriber: Frameworks.
REVISION SUMMARY By using the MINIMAL_RUNTIME_DEPS we allow minimizing the run-time dependencies -> remove the KCrash & KService dependency/usage. With this we can make KGlobalAccel a "Tier 2" framework and allow downstream packagers make a lighter versions of packages (these of course must state conflicts with the "normal" packages). It is usefull for projects outside KDE, that are trying to reuse existing work with minimal dependencies. Note: making this proposal for LXQt, where we would like to drop our own shortcut daemon and (re)use your work. TEST PLAN Compiled, run, works... REPOSITORY R268 KGlobalAccel REVISION DETAIL https://phabricator.kde.org/D5521 AFFECTED FILES CMakeLists.txt src/runtime/CMakeLists.txt src/runtime/main.cpp To: palokisa, graesslin, mck182 Cc: #frameworks