Warning, /frameworks/kconfig/src/kconf_update/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_executable(kconf_update kconf_update.cpp) 0002 add_executable(KF6::kconf_update ALIAS kconf_update) 0003 0004 target_compile_definitions(kconf_update PRIVATE -DCMAKE_INSTALL_FULL_LIBDIR="${CMAKE_INSTALL_FULL_LIBDIR}") 0005 ecm_qt_declare_logging_category(kconf_update 0006 HEADER kconf_update_debug.h 0007 IDENTIFIER KCONF_UPDATE_LOG 0008 CATEGORY_NAME kf.config.kconf_update 0009 OLD_CATEGORY_NAMES kf5.kconfig.update 0010 DESCRIPTION "kconf_update" 0011 EXPORT KCONFIG 0012 ) 0013 0014 target_link_libraries(kconf_update Qt6::Core KF6::ConfigCore) 0015 include(ECMMarkNonGuiExecutable) 0016 ecm_mark_nongui_executable(kconf_update) 0017 0018 # Although this is mostly an internal binary (hence installing it in 0019 # KF6_LIBEXEC_INSTALL_DIR), it is used by kded, and so we export its location 0020 install(TARGETS kconf_update EXPORT KF6ConfigCompilerTargets DESTINATION ${KDE_INSTALL_LIBEXECDIR_KF})