Warning, /network/kget/transfer-plugins/multisegmentkio/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_library(kget_multisegkiofactory MODULE) 0002 0003 target_sources(kget_multisegkiofactory PRIVATE 0004 segment.cpp 0005 multisegkiodatasource.cpp 0006 transfermultisegkio.cpp 0007 transfermultisegkiofactory.cpp 0008 kget_multisegkiofactory.json 0009 ../../kget_debug.cpp 0010 ) 0011 0012 kconfig_add_kcfg_files(kget_multisegkiofactory multisegkiosettings.kcfgc) 0013 0014 target_link_libraries(kget_multisegkiofactory kgetcore) 0015 0016 install(TARGETS kget_multisegkiofactory DESTINATION ${KGET_PLUGIN_INSTALL_DIR}) 0017 install(FILES kget_multisegkiofactory.kcfg DESTINATION ${KDE_INSTALL_KCFGDIR}) 0018 0019 ###Build KCM-Module 0020 kcoreaddons_add_plugin(kcm_kget_multisegkiofactory INSTALL_NAMESPACE "kget_kcms") 0021 0022 target_sources(kcm_kget_multisegkiofactory PRIVATE 0023 dlgmultisegkio.cpp 0024 ../../kget_debug.cpp 0025 ) 0026 0027 ki18n_wrap_ui(kcm_kget_multisegkiofactory 0028 dlgmultisegkio.ui 0029 ) 0030 0031 kconfig_add_kcfg_files(kcm_kget_multisegkiofactory multisegkiosettings.kcfgc) 0032 target_link_libraries(kcm_kget_multisegkiofactory KF6::I18n KF6::ConfigWidgets KF6::CoreAddons KF6::KCMUtils)