Add Fedora Tools settings module
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
kcmutils_add_qml_kcm(kcm_fedora_tools
|
||||
SOURCES
|
||||
fedoratoolskcm.cpp
|
||||
fedoratoolskcm.h
|
||||
packageutils.cpp
|
||||
packageutils.h
|
||||
toolmodel.cpp
|
||||
toolmodel.h
|
||||
)
|
||||
target_link_libraries(kcm_fedora_tools PRIVATE
|
||||
Qt6::Core
|
||||
Qt6::Quick
|
||||
KF6::AuthCore
|
||||
KF6::CoreAddons
|
||||
KF6::I18n
|
||||
KF6::KCMUtilsQuick
|
||||
)
|
||||
|
||||
add_executable(fedora-tools-settings-helper
|
||||
helper.cpp
|
||||
packageutils.cpp
|
||||
packageutils.h
|
||||
)
|
||||
target_link_libraries(fedora-tools-settings-helper PRIVATE
|
||||
Qt6::Core
|
||||
KF6::AuthCore
|
||||
)
|
||||
|
||||
install(TARGETS fedora-tools-settings-helper
|
||||
DESTINATION ${KAUTH_HELPER_INSTALL_DIR}
|
||||
)
|
||||
kauth_install_helper_files(
|
||||
fedora-tools-settings-helper
|
||||
se.ajpanton.fedoratools
|
||||
root
|
||||
)
|
||||
kauth_install_actions(
|
||||
se.ajpanton.fedoratools
|
||||
se.ajpanton.fedoratools.actions
|
||||
)
|
||||
Reference in New Issue
Block a user