1 ########### next target ###############
2 set(kalarm_resources_LIB_SRCS
6 resourcelocalwidget.cpp
8 resourcelocaldirwidget.cpp
10 resourceremotewidget.cpp
15 kde4_add_library(kalarm_resources ${LIBRARY_TYPE} ${kalarm_resources_LIB_SRCS})
17 target_link_libraries(kalarm_resources
18 ${KDEPIMLIBS_KALARMCAL_LIBS}
19 ${KDEPIMLIBS_KRESOURCES_LIBS}
20 ${KDEPIMLIBS_KABC_LIBS}
21 ${KDEPIMLIBS_KCAL_LIBS}
24 target_link_libraries(kalarm_resources LINK_INTERFACE_LIBRARIES
25 ${KDEPIMLIBS_KALARMCAL_LIBS}
26 ${KDEPIMLIBS_KRESOURCES_LIBS}
27 ${KDEPIMLIBS_KABC_LIBS}
28 ${KDEPIMLIBS_KCAL_LIBS}
32 set_target_properties(kalarm_resources PROPERTIES
33 VERSION ${GENERIC_LIB_VERSION}
34 SOVERSION ${GENERIC_LIB_SOVERSION}
36 install(TARGETS kalarm_resources ${INSTALL_TARGETS_DEFAULT_ARGS} LIBRARY NAMELINK_SKIP)
38 install(FILES kalarm_manager.desktop DESTINATION ${SERVICES_INSTALL_DIR}/kresources)
41 ########### next target ###############
43 set(kalarm_local_PART_SRCS resourcelocal_plugin.cpp)
46 kde4_add_plugin(kalarm_local ${kalarm_local_PART_SRCS})
48 target_link_libraries(kalarm_local kalarm_resources ${KDEPIMLIBS_KCAL_LIBS} ${KDE4_KDECORE_LIBS} ${QT_QTGUI_LIBRARY})
50 install(TARGETS kalarm_local DESTINATION ${PLUGIN_INSTALL_DIR})
52 install(FILES local.desktop DESTINATION ${SERVICES_INSTALL_DIR}/kresources/alarms)
54 ########### next target ###############
56 set(kalarm_localdir_PART_SRCS resourcelocaldir_plugin.cpp)
59 kde4_add_plugin(kalarm_localdir ${kalarm_localdir_PART_SRCS})
61 target_link_libraries(kalarm_localdir kalarm_resources ${KDEPIMLIBS_KCAL_LIBS} ${KDE4_KDECORE_LIBS} ${QT_QTGUI_LIBRARY})
63 install(TARGETS kalarm_localdir DESTINATION ${PLUGIN_INSTALL_DIR})
65 install(FILES localdir.desktop DESTINATION ${SERVICES_INSTALL_DIR}/kresources/alarms)
67 ########### next target ###############
69 set(kalarm_remote_PART_SRCS resourceremote_plugin.cpp)
72 kde4_add_plugin(kalarm_remote ${kalarm_remote_PART_SRCS})
74 target_link_libraries(kalarm_remote kalarm_resources ${KDEPIMLIBS_KCAL_LIBS} ${KDE4_KDECORE_LIBS} ${QT_QTGUI_LIBRARY})
76 install(TARGETS kalarm_remote DESTINATION ${PLUGIN_INSTALL_DIR})
78 install(FILES remote.desktop DESTINATION ${SERVICES_INSTALL_DIR}/kresources/alarms)