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

0001 set(systemsettingsview_LIB_SRCS
0002     BaseData.cpp
0003     BaseData.h
0004     BaseMode.cpp
0005     BaseMode.h
0006     ExternalAppModule.cpp
0007     ExternalAppModule.h
0008     kcmmetadatahelpers.h
0009     MenuItem.cpp
0010     MenuItem.h
0011     MenuModel.cpp
0012     MenuModel.h
0013     MenuProxyModel.cpp
0014     MenuProxyModel.h
0015     ModuleView.cpp
0016     ModuleView.h
0017 )
0018 
0019 ki18n_wrap_ui(systemsettingsview_LIB_SRCS externalModule.ui)
0020 
0021 add_library(systemsettingsview ${systemsettingsview_LIB_SRCS})
0022 generate_export_header(systemsettingsview)
0023 
0024 target_link_libraries(systemsettingsview
0025     KF5::ItemViews
0026     KF5::KCMUtils
0027     KF5::I18n
0028     KF5::KIOWidgets
0029     KF5::Service
0030     KF5::IconThemes
0031     KF5::Activities
0032     KF5::AuthCore
0033     KF5::AuthWidgets
0034     KF5::Kirigami2
0035 )
0036 
0037 set_target_properties(systemsettingsview PROPERTIES SOVERSION 3)
0038 
0039 install(TARGETS systemsettingsview ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} LIBRARY NAMELINK_SKIP)
0040 install(FILES
0041         systemsettingsexternalapp.desktop
0042         infocenterexternalapp.desktop
0043     DESTINATION ${KDE_INSTALL_KSERVICETYPESDIR}
0044 )