Warning, /plasma/discover/kcm/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 #SPDX-FileCopyrightText: (C) 2020 Aleix Pol Gonzalzez <aleixpol@kde.org>
0002 #SPDX-License-Identifier: BSD-3-Clause
0003 
0004 add_definitions(-DTRANSLATION_DOMAIN=\"kcm_updates\")
0005 
0006 kcmutils_add_qml_kcm(kcm_updates SOURCES updates.cpp updates.h)
0007 kcmutils_generate_module_data(kcm_updates
0008     MODULE_DATA_HEADER discoverdata.h
0009     MODULE_DATA_CLASS_NAME DiscoverData
0010     SETTINGS_HEADERS discoversettings.h
0011     SETTINGS_CLASSES DiscoverSettings
0012 )
0013 kcmutils_generate_module_data(kcm_updates
0014     MODULE_DATA_HEADER updatesdata.h
0015     MODULE_DATA_CLASS_NAME UpdatesData
0016     SETTINGS_HEADERS updatessettings.h
0017     SETTINGS_CLASSES UpdatesSettings
0018 )
0019 
0020 kconfig_add_kcfg_files(kcm_updates updatessettings.kcfgc GENERATE_MOC)
0021 kconfig_add_kcfg_files(kcm_updates discoversettings.kcfgc GENERATE_MOC)
0022 
0023 target_link_libraries(kcm_updates PRIVATE
0024     KF6::I18n
0025     KF6::ConfigGui
0026     KF6::KCMUtilsQuick
0027 )