Warning, /network/kget/transfer-plugins/metalink/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 #Set supported mime type
0002 SET(SUPPORTED_KGET_MIMETYPES "${SUPPORTED_KGET_MIMETYPES}application/metalink+xml;" PARENT_SCOPE)
0003 
0004 add_library(kget_metalinkfactory MODULE)
0005 
0006 target_sources(kget_metalinkfactory PRIVATE
0007   metalinkfactory.cpp
0008   abstractmetalink.cpp
0009   metalinkxml.cpp
0010   metalinkhttp.cpp
0011   fileselectiondlg.cpp
0012   kget_metalinkfactory.json
0013   ../../ui/metalinkcreator/metalinker.cpp
0014   ../../kget_debug.cpp
0015 )
0016 
0017 ki18n_wrap_ui(kget_metalinkfactory
0018     fileselection.ui
0019 )
0020 
0021 kconfig_add_kcfg_files(kget_metalinkfactory metalinksettings.kcfgc)
0022 target_link_libraries(kget_metalinkfactory kgetcore)
0023 
0024 install(TARGETS kget_metalinkfactory DESTINATION ${KGET_PLUGIN_INSTALL_DIR})
0025 
0026 
0027 ###Build KCM-Module
0028 kcoreaddons_add_plugin(kcm_kget_metalinkfactory INSTALL_NAMESPACE "kget_kcms")
0029 
0030 target_sources(kcm_kget_metalinkfactory PRIVATE
0031     dlgmetalink.cpp
0032     ../../kget_debug.cpp
0033 )
0034 
0035 ki18n_wrap_ui(kcm_kget_metalinkfactory
0036 dlgmetalink.ui
0037 )
0038 
0039 kconfig_add_kcfg_files(kcm_kget_metalinkfactory metalinksettings.kcfgc)
0040 target_link_libraries(kcm_kget_metalinkfactory KF6::I18n KF6::ConfigGui KF6::CoreAddons KF6::ConfigWidgets KF6::KCMUtils)