Warning, /plasma/plasma-desktop/solid-device-automounter/kcm/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_definitions(-DTRANSLATION_DOMAIN=\"kcm5_device_automounter\") 0002 0003 set(kcm_device_automounter_SRCS DeviceAutomounterKCM.cpp DeviceModel.cpp DeviceAutomounterKCM.h DeviceModel.h) 0004 0005 include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}) 0006 0007 ki18n_wrap_ui(kcm_device_automounter_SRCS DeviceAutomounterKCM.ui) 0008 0009 kcmutils_generate_module_data( 0010 kcm_device_automounter_SRCS 0011 MODULE_DATA_HEADER DeviceAutomounterData.h 0012 MODULE_DATA_CLASS_NAME DeviceAutomounterData 0013 SETTINGS_HEADERS AutomounterSettings.h 0014 SETTINGS_CLASSES AutomounterSettings 0015 ) 0016 0017 kconfig_add_kcfg_files(kcm_device_automounter_SRCS 0018 ${CMAKE_CURRENT_SOURCE_DIR}/../lib/DeviceSettings.kcfgc 0019 ${CMAKE_CURRENT_SOURCE_DIR}/../lib/AutomounterSettingsBase.kcfgc 0020 ${CMAKE_CURRENT_SOURCE_DIR}/LayoutSettings.kcfgc 0021 ) 0022 0023 0024 add_library(kcm_device_automounter MODULE ${kcm_device_automounter_SRCS} ${device_automounter_lib_SRCS}) 0025 0026 target_link_libraries(kcm_device_automounter 0027 Qt::DBus 0028 KF5::CoreAddons 0029 KF5::KCMUtils 0030 KF5::ConfigWidgets 0031 KF5::Service 0032 KF5::I18n 0033 KF5::Solid) 0034 0035 install(TARGETS kcm_device_automounter DESTINATION ${KDE_INSTALL_PLUGINDIR}/plasma/kcms/systemsettings_qwidgets) 0036