Warning, /plasma/plasma-systemmonitor/src/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_subdirectory(page) 0002 add_subdirectory(table) 0003 add_subdirectory(faces) 0004 0005 kconfig_add_kcfg_files(plasma-systemmonitor_SRCS GENERATE_MOC systemmonitor.kcfgc) 0006 0007 add_definitions(-DQT_NO_KEYWORDS) 0008 0009 add_executable(plasma-systemmonitor ${plasma-systemmonitor_SRCS} ${plasma-systemmonitor_QRC}) 0010 ecm_add_qml_module(plasma-systemmonitor URI "org.kde.systemmonitor" GENERATE_PLUGIN_SOURCE) 0011 0012 target_sources(plasma-systemmonitor PRIVATE 0013 main.cpp 0014 ToolsModel.cpp 0015 ToolsModel.h 0016 Configuration.cpp 0017 Configuration.h 0018 CommandLineArguments.cpp 0019 CommandLineArguments.h 0020 ) 0021 0022 ecm_target_qml_sources(plasma-systemmonitor SOURCES 0023 Main.qml 0024 GlobalMenu.qml 0025 AboutPage.qml 0026 ) 0027 0028 target_compile_definitions(plasma-systemmonitor PRIVATE PROJECT_VERSION="${PROJECT_VERSION}") 0029 target_link_libraries(plasma-systemmonitor PRIVATE 0030 Qt::Quick 0031 Qt::Widgets 0032 Qt::DBus 0033 KF6::I18n 0034 KF6::ConfigGui 0035 KF6::Service 0036 KF6::KIOGui 0037 KF6::GlobalAccel 0038 KF6::DBusAddons 0039 KF6::WindowSystem 0040 PlasmaSystemMonitorPage 0041 PlasmaSystemMonitorTable 0042 ) 0043 0044 install(TARGETS plasma-systemmonitor DESTINATION ${KDE_INSTALL_BINDIR}) 0045 install(FILES systemmonitor.kcfg DESTINATION ${KDE_INSTALL_KCFGDIR}) 0046 install(FILES plasma-systemmonitor.knsrc DESTINATION ${KDE_INSTALL_KNSRCDIR}) 0047 0048 install(FILES 0049 pages/applications.page 0050 pages/history.page 0051 pages/overview.page 0052 pages/processes.page 0053 DESTINATION ${KDE_INSTALL_DATADIR}/plasma-systemmonitor 0054 ) 0055 0056 ecm_finalize_qml_module(plasma-systemmonitor)