3
${CMAKE_CURRENT_SOURCE_DIR}
4
${CMAKE_CURRENT_BINARY_DIR}
7
add_subdirectory( tests )
9
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -UQT_NO_CAST_FROM_ASCII -UQT_NO_CAST_TO_ASCII ${KDE4_ENABLE_EXCEPTIONS}")
11
set(akonadicalendar_LIB_SRC
12
blockalarmsattribute.cpp
19
incidencefetchjob_p.cpp
22
invitationhandler_p.cpp
23
invitationhandlerhelper_p.cpp
24
kcolumnfilterproxymodel.cpp
26
freebusydownloadjob_p.cpp
28
freebusyproviderbase.cpp
34
standardcalendaractionmanager.cpp
38
kde4_add_kcfg_files(akonadicalendar_LIB_SRC calendarsettings.kcfgc)
39
kde4_add_ui_files(akonadicalendar_LIB_SRC publishdialog_base.ui)
41
qt4_add_dbus_adaptor( akonadicalendar_LIB_SRC ../interfaces/org.freedesktop.Akonadi.Resource.FreeBusyProvider.xml freebusyproviderbase_p.h Akonadi::FreeBusyProviderBasePrivate freebusyprovideradaptor Akonadi__FreeBusyProviderAdaptor )
42
kde4_add_library(akonadi-calendar ${LIBRARY_TYPE} ${akonadicalendar_LIB_SRC})
44
target_link_libraries(akonadi-calendar
58
set_target_properties(akonadi-calendar PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION})
60
install(TARGETS akonadi-calendar EXPORT kdepimlibsLibraryTargets ${INSTALL_TARGETS_DEFAULT_ARGS})
63
akonadi-calendar_export.h
64
blockalarmsattribute.h
73
freebusyproviderbase.h
75
standardcalendaractionmanager.h
76
${CMAKE_CURRENT_BINARY_DIR}/calendarsettings.h
77
DESTINATION ${INCLUDE_INSTALL_DIR}/akonadi/calendar COMPONENT Devel