|
|
|
SUBDIRS = versit tests
|
|
|
|
|
|
|
|
INCLUDES = -I$(srcdir)/versit -I$(top_srcdir)/ \
|
|
|
|
-I$(top_srcdir)/ktnef \
|
|
|
|
-I$(top_srcdir)/libemailfunctions \
|
|
|
|
$(all_includes)
|
|
|
|
|
|
|
|
lib_LTLIBRARIES = libkcal.la
|
|
|
|
libkcal_la_LDFLAGS = $(all_libraries) -no-undefined -version-info 2:0:0 $(LIB_QT) -ltdecore
|
|
|
|
libkcal_la_LIBADD = versit/libversit.la $(LIB_KIO) \
|
|
|
|
-lical -licalss \
|
|
|
|
$(top_builddir)/ktnef/lib/libktnef.la \
|
|
|
|
../libkmime/libkmime.la \
|
|
|
|
../libemailfunctions/libemailfunctions.la \
|
|
|
|
-ltderesources -lkabc
|
|
|
|
|
|
|
|
libkcal_la_SOURCES = \
|
|
|
|
assignmentvisitor.cpp comparisonvisitor.cpp \
|
|
|
|
incidencebase.cpp incidence.cpp journal.cpp todo.cpp event.cpp \
|
|
|
|
freebusy.cpp attendee.cpp attachment.cpp recurrencerule.cpp recurrence.cpp alarm.cpp \
|
|
|
|
customproperties.cpp calendar.cpp calendarlocal.cpp \
|
|
|
|
calformat.cpp vcalformat.cpp icalformat.cpp icalformatimpl.cpp \
|
|
|
|
incidenceformatter.cpp calhelper.cpp calselectdialog.cpp \
|
|
|
|
vcaldrag.cpp icaldrag.cpp \
|
|
|
|
exceptions.cpp \
|
|
|
|
scheduler.cpp imipscheduler.cpp dummyscheduler.cpp \
|
|
|
|
calfilter.cpp \
|
|
|
|
person.cpp period.cpp duration.cpp \
|
|
|
|
dndfactory.cpp \
|
|
|
|
filestorage.cpp \
|
|
|
|
compat.cpp \
|
|
|
|
resourcecalendar.cpp resourcelocal.cpp resourcelocalconfig.cpp \
|
|
|
|
resourcelocaldir.cpp resourcelocaldirconfig.cpp \
|
|
|
|
resourcecached.cpp resourcecachedconfig.cpp \
|
|
|
|
calendarresources.cpp \
|
|
|
|
qtopiaformat.cpp \
|
|
|
|
htmlexportsettings.kcfgc htmlexport.cpp calendarnull.cpp \
|
|
|
|
freebusyurlstore.cpp \
|
|
|
|
confirmsavedialog.cpp \
|
|
|
|
attachmenthandler.cpp
|
|
|
|
|
|
|
|
libkcalincludedir = $(includedir)/libkcal
|
|
|
|
libkcalinclude_HEADERS = alarm.h attachment.h attendee.h calendar.h \
|
|
|
|
calendarlocal.h calendarnull.h calendarresources.h calfilter.h calformat.h \
|
|
|
|
calstorage.h customproperties.h dndfactory.h duration.h event.h \
|
|
|
|
exceptions.h filestorage.h freebusy.h htmlexportsettings.h htmlexport.h icaldrag.h icalformat.h \
|
|
|
|
incidencebase.h incidence.h incidenceformatter.h calhelper.h calselectdialog.h \
|
|
|
|
journal.h kcalversion.h listbase.h period.h person.h \
|
|
|
|
qtopiaformat.h recurrencerule.h recurrence.h resourcecached.h resourcecalendar.h \
|
|
|
|
resourcelocalconfig.h resourcelocaldirconfig.h resourcelocaldir.h \
|
|
|
|
resourcelocal.h scheduler.h libkcal_export.h \
|
|
|
|
todo.h vcaldrag.h vcalformat.h attachmenthandler.h
|
|
|
|
|
|
|
|
kde_module_LTLIBRARIES = kcal_local.la kcal_localdir.la
|
|
|
|
|
|
|
|
kcal_local_la_SOURCES = resourcelocal_plugin.cpp
|
|
|
|
kcal_local_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN) $(LIB_QT) -ltdecore
|
|
|
|
kcal_local_la_LIBADD = libkcal.la
|
|
|
|
|
|
|
|
kcal_localdir_la_SOURCES = resourcelocaldir_plugin.cpp
|
|
|
|
kcal_localdir_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN) $(LIB_QT) -ltdecore
|
|
|
|
kcal_localdir_la_LIBADD = libkcal.la
|
|
|
|
|
|
|
|
EXTRA_PROGRAMS = convertqtopia
|
|
|
|
convertqtopia_SOURCES = convertqtopia.cpp
|
|
|
|
convertqtopia_LDADD = libkcal.la
|
|
|
|
|
|
|
|
servicedir = $(kde_servicesdir)/tderesources/kcal
|
|
|
|
service_DATA = local.desktop localdir.desktop
|
|
|
|
|
|
|
|
manager_DATA = kcal_manager.desktop
|
|
|
|
managerdir = $(kde_servicesdir)/tderesources
|
|
|
|
|
|
|
|
METASOURCES = AUTO
|
|
|
|
|
|
|
|
messages: rc.cpp
|
|
|
|
$(XGETTEXT) *.cpp -o $(podir)/libkcal.pot
|
|
|
|
|
|
|
|
DOXYGEN_REFERENCES=tderesources
|
|
|
|
include $(top_srcdir)/admin/Doxyfile.am
|