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

0001 #KI18N Translation Domain for this library
0002 add_definitions(-DTRANSLATION_DOMAIN=\"plasmanetworkmanagement-kcm\")
0003 
0004 kcoreaddons_add_plugin(kcm_networkmanagement INSTALL_NAMESPACE "plasma/kcms/systemsettings_qwidgets")
0005 
0006 kcmutils_generate_desktop_file(kcm_networkmanagement)
0007 target_sources(kcm_networkmanagement PRIVATE
0008     kcm.cpp
0009     kcm.h
0010 )
0011 ecm_qt_declare_logging_category(kcm_networkmanagement HEADER plasma_nm_kcm.h IDENTIFIER PLASMA_NM_KCM_LOG CATEGORY_NAME org.kde.plasma.nm.kcm DESCRIPTION "Plasma NM (kcm)" EXPORT PLASMANM)
0012 ki18n_wrap_ui(kcm_networkmanagement
0013     kcm.ui
0014 )
0015 target_link_libraries(kcm_networkmanagement
0016     plasmanm_internal
0017     plasmanm_editor
0018     KF6::KCMUtils
0019     KF6::I18n
0020     KF6::Service
0021     Qt::Quick
0022     Qt::QuickWidgets
0023 )
0024 
0025 ########### install files ###############
0026 
0027 install( FILES
0028     qml/AddConnectionDialog.qml
0029     qml/ConfigurationDialog.qml
0030     qml/ConnectionItem.qml
0031     qml/ListItem.qml
0032     qml/main.qml
0033 
0034     DESTINATION ${KDE_INSTALL_DATADIR}/kcm_networkmanagement/qml)