You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

38 lines
1.1 KiB

add_definitions(-DTRANSLATION_DOMAIN=\"systemmonitor\")
add_definitions("-DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII")
# clear setting pulled in from finding KF5::KDELibs4Support before resetting
remove_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0)
add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x060000)
add_definitions(-DQT_NO_URL_CAST_FROM_STRING)
set (KDED_KSYSGUARD_SRCS
kdedksysguard.cpp
)
add_library(ksysguard MODULE ${KDED_KSYSGUARD_SRCS})
kcoreaddons_desktop_to_json(ksysguard ksysguard.desktop)
target_link_libraries(ksysguard
KF5::DBusAddons
KF5::I18n
KF5::XmlGui
KF5::GlobalAccel
)
install(TARGETS ksysguard DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf5/kded)
add_executable(systemmonitor ksystemactivitydialog.cpp main.cpp)
target_link_libraries(systemmonitor
KF5::ProcessUi
KF5::ConfigCore
KF5::I18n
KF5::XmlGui
KF5::GlobalAccel
KF5::WindowSystem
PW::KWorkspace
)
install(TARGETS systemmonitor DESTINATION ${KDE_INSTALL_BINDIR})
install(PROGRAMS org.kde.systemmonitor.desktop DESTINATION ${KDE_INSTALL_APPDIR})