set( simplecastengine_SRCS simplecastengine.cpp minimediaplayer.cpp simplecastservice.cpp ) add_library(plasma_engine_simplecast ${simplecastengine_SRCS}) set_target_properties(plasma_engine_simplecast PROPERTIES PREFIX "") kcoreaddons_desktop_to_json(plasma_engine_simplecast plasma-dataengine-simplecast.desktop) target_link_libraries( plasma_engine_simplecast Qt5::Core Qt5::Multimedia KF5::Plasma KF5::Service KF5::I18n KF5::DNSSD ) install(TARGETS plasma_engine_simplecast DESTINATION ${KDE_INSTALL_PLUGINDIR}/plasma/dataengine) install(FILES simplecastcontrol.operations DESTINATION ${PLASMA_DATA_INSTALL_DIR}/services) install(FILES plasma-dataengine-simplecast.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} )