Warning, /plasma/plasma-desktop/kcms/solid_actions/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_definitions(-DTRANSLATION_DOMAIN="kcm_solid_actions") 0002 0003 add_subdirectory(device-actions) 0004 0005 ########### next target ############### 0006 0007 set(kcm_solid_actions_srcs 0008 PredicateItem.cpp 0009 PredicateModel.cpp 0010 ActionItem.cpp 0011 ActionModel.cpp 0012 ActionEditor.cpp 0013 SolidActionData.cpp 0014 SolidActions.cpp ) 0015 0016 set(solid_action_desktop_gen_srcs 0017 DesktopFileGenerator.cpp 0018 SolidActionData.cpp ) 0019 0020 ki18n_wrap_ui(kcm_solid_actions_srcs 0021 SolidActions.ui 0022 AddAction.ui 0023 ActionEditor.ui ) 0024 0025 add_library(kcm_solid_actions MODULE ${kcm_solid_actions_srcs}) 0026 kcmutils_generate_desktop_file(kcm_solid_actions) 0027 0028 add_executable(solid-action-desktop-gen ${solid_action_desktop_gen_srcs}) 0029 0030 target_link_libraries(kcm_solid_actions KF6::KIOCore KF6::KIOWidgets KF6::Solid KF6::I18n KF6::IconThemes KF6::IconWidgets KF6::KCMUtils KF6::CoreAddons) 0031 target_link_libraries(solid-action-desktop-gen KF6::Solid KF6::KIOCore KF6::I18n KF6::KIOWidgets) 0032 0033 ########### install files ############### 0034 0035 install( TARGETS kcm_solid_actions DESTINATION ${KDE_INSTALL_PLUGINDIR}/plasma/kcms/systemsettings_qwidgets ) 0036 install( TARGETS solid-action-desktop-gen ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} ) 0037 install( FILES solid-action-template.desktop DESTINATION ${KDE_INSTALL_DATADIR}/kcmsolidactions )