2015-01-15 17:07:43 +00:00
|
|
|
set(potd_engine_SRCS
|
|
|
|
cachedprovider.cpp
|
|
|
|
potd.cpp
|
|
|
|
)
|
|
|
|
|
|
|
|
kde4_add_plugin(plasma_engine_potd ${potd_engine_SRCS} )
|
|
|
|
target_link_libraries(plasma_engine_potd plasmapotdprovidercore ${KDE4_KDEUI_LIBS} ${KDE4_PLASMA_LIBS} )
|
|
|
|
|
2020-02-08 18:39:41 +00:00
|
|
|
install(TARGETS plasma_engine_potd DESTINATION ${KDE4_PLUGIN_INSTALL_DIR} )
|
|
|
|
install(FILES plasma-dataengine-potd.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR} )
|
2015-01-15 17:07:43 +00:00
|
|
|
|
|
|
|
|
|
|
|
########### plugin core library ############
|
|
|
|
|
|
|
|
set(potd_provider_core_SRCS
|
|
|
|
potdprovider.cpp
|
|
|
|
)
|
|
|
|
|
2015-09-02 02:13:50 +03:00
|
|
|
add_library( plasmapotdprovidercore SHARED ${potd_provider_core_SRCS} )
|
2015-01-15 17:07:43 +00:00
|
|
|
target_link_libraries( plasmapotdprovidercore ${KDE4_KDEUI_LIBS} )
|
|
|
|
|
|
|
|
install( TARGETS plasmapotdprovidercore ${INSTALL_TARGETS_DEFAULT_ARGS} )
|
2020-02-08 18:39:41 +00:00
|
|
|
install( FILES plasma_potdprovider.desktop DESTINATION ${KDE4_SERVICETYPES_INSTALL_DIR} )
|
2015-01-15 17:07:43 +00:00
|
|
|
|
|
|
|
|
|
|
|
########### plugins ###############
|
|
|
|
|
|
|
|
set( potd_flickr_provider_SRCS
|
|
|
|
flickrprovider.cpp
|
|
|
|
)
|
|
|
|
|
|
|
|
kde4_add_plugin( plasma_potd_flickrprovider ${potd_flickr_provider_SRCS} )
|
|
|
|
target_link_libraries( plasma_potd_flickrprovider plasmapotdprovidercore ${KDE4_KIO_LIBS} ${KDE4_KDECORE_LIBS} ${QT_QTGUI_LIBRARY})
|
2020-02-08 18:39:41 +00:00
|
|
|
install( TARGETS plasma_potd_flickrprovider DESTINATION ${KDE4_PLUGIN_INSTALL_DIR} )
|
|
|
|
install( FILES flickrprovider.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR} )
|
2015-01-15 17:07:43 +00:00
|
|
|
|
|
|
|
|
|
|
|
set( potd_apod_provider_SRCS
|
|
|
|
apodprovider.cpp
|
|
|
|
)
|
|
|
|
|
|
|
|
kde4_add_plugin( plasma_potd_apodprovider ${potd_apod_provider_SRCS} )
|
|
|
|
target_link_libraries( plasma_potd_apodprovider plasmapotdprovidercore ${KDE4_KIO_LIBS} ${QT_QTGUI_LIBRARY} ${KDE4_KDECORE_LIBS})
|
2020-02-08 18:39:41 +00:00
|
|
|
install( TARGETS plasma_potd_apodprovider DESTINATION ${KDE4_PLUGIN_INSTALL_DIR} )
|
|
|
|
install( FILES apodprovider.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR} )
|
2015-01-15 17:07:43 +00:00
|
|
|
|
|
|
|
set( potd_epod_provider_SRCS
|
|
|
|
epodprovider.cpp
|
|
|
|
)
|
|
|
|
|
|
|
|
kde4_add_plugin( plasma_potd_epodprovider ${potd_epod_provider_SRCS} )
|
|
|
|
target_link_libraries( plasma_potd_epodprovider plasmapotdprovidercore ${KDE4_KIO_LIBS} ${KDE4_KDECORE_LIBS} ${QT_QTGUI_LIBRARY})
|
2020-02-08 18:39:41 +00:00
|
|
|
install( TARGETS plasma_potd_epodprovider DESTINATION ${KDE4_PLUGIN_INSTALL_DIR} )
|
|
|
|
install( FILES epodprovider.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR} )
|