Changeset View
Changeset View
Standalone View
Standalone View
resources/ical/CMakeLists.txt
Show All 35 Lines | |||||
36 | add_executable(akonadi_ical_resource ${icalresource_SRCS}) | 36 | add_executable(akonadi_ical_resource ${icalresource_SRCS}) | ||
37 | 37 | | |||
38 | if( APPLE ) | 38 | if( APPLE ) | ||
39 | set_target_properties(akonadi_ical_resource PROPERTIES MACOSX_BUNDLE_INFO_PLIST ${CMAKE_CURRENT_SOURCE_DIR}/../Info.plist.template) | 39 | set_target_properties(akonadi_ical_resource PROPERTIES MACOSX_BUNDLE_INFO_PLIST ${CMAKE_CURRENT_SOURCE_DIR}/../Info.plist.template) | ||
40 | set_target_properties(akonadi_ical_resource PROPERTIES MACOSX_BUNDLE_GUI_IDENTIFIER "org.kde.Akonadi.ICal") | 40 | set_target_properties(akonadi_ical_resource PROPERTIES MACOSX_BUNDLE_GUI_IDENTIFIER "org.kde.Akonadi.ICal") | ||
41 | set_target_properties(akonadi_ical_resource PROPERTIES MACOSX_BUNDLE_BUNDLE_NAME "KDE Akonadi iCal Resource") | 41 | set_target_properties(akonadi_ical_resource PROPERTIES MACOSX_BUNDLE_BUNDLE_NAME "KDE Akonadi iCal Resource") | ||
42 | endif () | 42 | endif () | ||
43 | 43 | | |||
44 | target_link_libraries(akonadi_ical_resource KF5::AkonadiCore KF5::KIOCore KF5::CalendarCore KF5::AkonadiAgentBase akonadi-singlefileresource KF5::DBusAddons) | 44 | target_link_libraries(akonadi_ical_resource KF5::AkonadiCore KF5::KIOCore KF5::CalendarCore KF5::AkonadiAgentBase akonadi-singlefileresource) | ||
45 | 45 | | |||
46 | install(TARGETS akonadi_ical_resource ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) | 46 | install(TARGETS akonadi_ical_resource ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) | ||
47 | 47 | | |||
48 | ################################ Config plugin ############################### | 48 | ################################ Config plugin ############################### | ||
49 | 49 | | |||
50 | kcoreaddons_add_plugin(icalconfig | 50 | kcoreaddons_add_plugin(icalconfig | ||
51 | SOURCES icalconfig.cpp ${icalresource_common_SRCS} | 51 | SOURCES icalconfig.cpp ${icalresource_common_SRCS} | ||
52 | JSON "icalconfig.json" | 52 | JSON "icalconfig.json" | ||
53 | INSTALL_NAMESPACE "akonadi/config" | 53 | INSTALL_NAMESPACE "akonadi/config" | ||
54 | ) | 54 | ) | ||
55 | target_link_libraries(icalconfig | 55 | target_link_libraries(icalconfig | ||
56 | KF5::AkonadiCore | 56 | KF5::AkonadiCore | ||
57 | akonadi-singlefileresource | 57 | akonadi-singlefileresource | ||
58 | ) | 58 | ) |