Warning, /multimedia/amarok/src/services/gpodder/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 include_directories( 0002 ../ 0003 ../../ 0004 ../../core-impl/collections 0005 ../../statusbar 0006 ../../widgets 0007 ../../context 0008 ../../network 0009 ../../dynamic # for CustomBias.h 0010 ../../browsers/playlistbrowser 0011 ${CMAKE_CURRENT_BINARY_DIR}/../.. #for amarokconfig.h 0012 ) 0013 0014 add_subdirectory( images ) 0015 0016 find_package( KF5 COMPONENTS Wallet REQUIRED ) 0017 0018 set(libgpodder_service_config_SRCS 0019 GpodderServiceConfig.cpp 0020 ) 0021 0022 add_library(gpodder_service_config SHARED ${libgpodder_service_config_SRCS}) 0023 0024 target_link_libraries(gpodder_service_config 0025 amaroklib 0026 amarokcore 0027 KF5::Wallet 0028 ) 0029 0030 install(TARGETS gpodder_service_config DESTINATION ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0031 0032 set(amarok_service_gpodder_PART_SRCS 0033 GpodderService.cpp 0034 GpodderServiceModel.cpp 0035 GpodderServiceView.cpp 0036 GpodderProvider.cpp 0037 GpodderPodcastMeta.cpp 0038 GpodderTreeItem.cpp 0039 GpodderPodcastTreeItem.cpp 0040 GpodderTagTreeItem.cpp 0041 GpodderPodcastRequestHandler.cpp 0042 GpodderSortFilterProxyModel.cpp 0043 ) 0044 0045 add_library(amarok_service_gpodder MODULE ${amarok_service_gpodder_PART_SRCS}) 0046 0047 target_link_libraries(amarok_service_gpodder 0048 amarokcore 0049 amaroklib 0050 amarokpud 0051 gpodder_service_config 0052 mygpo-qt5 0053 KF5::KIOCore 0054 KF5::ThreadWeaver 0055 Qt5::Network 0056 ) 0057 0058 install( TARGETS amarok_service_gpodder DESTINATION ${KDE_INSTALL_PLUGINDIR} ) 0059 0060 kcoreaddons_desktop_to_json(amarok_service_gpodder amarok_service_gpodder.desktop SERVICE_TYPES ${CMAKE_SOURCE_DIR}/src/amarok-plugin.desktop) 0061 0062 0063 set(kcm_amarok_service_gpodder_PART_SRCS 0064 GpodderServiceSettings.cpp 0065 ) 0066 0067 ki18n_wrap_ui( kcm_amarok_service_gpodder_PART_SRCS GpodderConfigWidget.ui ) 0068 0069 add_library(kcm_amarok_service_gpodder MODULE ${kcm_amarok_service_gpodder_PART_SRCS} ) 0070 0071 target_link_libraries( kcm_amarok_service_gpodder 0072 amarokcore 0073 amaroklib 0074 gpodder_service_config 0075 mygpo-qt5 0076 KF5::ConfigWidgets 0077 KF5::KIOCore 0078 Qt5::Network 0079 ) 0080 0081 install(TARGETS kcm_amarok_service_gpodder DESTINATION ${KDE_INSTALL_PLUGINDIR}) 0082 install(FILES amarok_service_gpodder_config.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} ) 0083 0084 kcoreaddons_desktop_to_json(kcm_amarok_service_gpodder amarok_service_gpodder_config.desktop SERVICE_TYPES kcmodule.desktop)