project(example-1-network-status) find_package(Plasma REQUIRED) # dataengine set(networkstatus_engine_SRCS networkstatusengine.cpp) kde4_add_plugin(plasma_engine_networkstatus ${networkstatus_engine_SRCS}) target_link_libraries(plasma_engine_networkstatus ${KDE4_KDECORE_LIBS} ${KDE4_SOLID_LIBS} ${PLASMA_LIBS} ) # applet set(networkstatus_applet_SRCS networkstatusapplet.cpp) kde4_add_plugin(plasma_applet_networkstatus ${networkstatus_applet_SRCS}) target_link_libraries(plasma_applet_networkstatus ${KDE4_KDECORE_LIBS} ${KDE4_SOLID_LIBS} ${PLASMA_LIBS} ) install(FILES networkstatus.svg DESTINATION ${DATA_INSTALL_DIR}/desktoptheme/default/widgets/) install(TARGETS plasma_engine_networkstatus DESTINATION ${PLUGIN_INSTALL_DIR}) install(FILES plasma-dataengine-networkstatus.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) install(TARGETS plasma_applet_networkstatus DESTINATION ${PLUGIN_INSTALL_DIR}) install(FILES plasma-applet-networkstatus.desktop DESTINATION ${SERVICES_INSTALL_DIR} )