From e4a9b977d47cc1ec01282212039ed58241eafcf4 Mon Sep 17 00:00:00 2001 From: "Friedrich W. H. Kossebau" Date: Thu, 27 May 2021 03:54:31 +0200 Subject: Use more target-centric cmake code NO_CHANGELOG --- src/kconf_update/CMakeLists.txt | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'src/kconf_update/CMakeLists.txt') diff --git a/src/kconf_update/CMakeLists.txt b/src/kconf_update/CMakeLists.txt index 917a471b..40fb4ccb 100644 --- a/src/kconf_update/CMakeLists.txt +++ b/src/kconf_update/CMakeLists.txt @@ -1,11 +1,12 @@ -########### next target ############### +add_executable(kconf_update) +add_executable(KF5::kconf_update ALIAS kconf_update) -set(kconf_update_SRCS +target_sources(kconf_update PRIVATE kconf_update.cpp kconfigutils.cpp - ) +) -ecm_qt_declare_logging_category(kconf_update_SRCS +ecm_qt_declare_logging_category(kconf_update HEADER kconf_update_debug.h IDENTIFIER KCONF_UPDATE_LOG CATEGORY_NAME kf.config.kconf_update @@ -14,8 +15,6 @@ ecm_qt_declare_logging_category(kconf_update_SRCS EXPORT KCONFIG ) -add_executable(kconf_update ${kconf_update_SRCS}) -add_executable(KF5::kconf_update ALIAS kconf_update) target_link_libraries(kconf_update Qt5::Core KF5::ConfigCore) include(ECMMarkNonGuiExecutable) ecm_mark_nongui_executable(kconf_update) -- cgit v1.2.1