|
|
|
SUBDIRS = printing . korgac pixmaps sounds plugins interfaces
|
|
|
|
|
|
|
|
INCLUDES = \
|
|
|
|
-I$(srcdir)/interfaces \
|
|
|
|
-I$(top_srcdir)/libemailfunctions \
|
|
|
|
-I$(top_srcdir)/libkpimidentities \
|
|
|
|
-I$(top_srcdir)/libkholidays \
|
|
|
|
-I$(top_srcdir)/mimelib \
|
|
|
|
-I$(top_srcdir)/certmanager/lib \
|
|
|
|
-I$(top_srcdir)/korganizer/printing \
|
|
|
|
-I$(top_srcdir) \
|
|
|
|
-I$(top_builddir) \
|
|
|
|
$(all_includes)
|
|
|
|
|
|
|
|
bin_PROGRAMS = korganizer
|
|
|
|
|
|
|
|
korganizer_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) -ltdefx $(LIB_KIO) -ltdetexteditor
|
|
|
|
korganizer_LDADD = libkorganizer.la
|
|
|
|
korganizer_SOURCES = main.cpp korganizer.cpp koapp.cpp
|
|
|
|
korganizer_COMPILE_FIRST = koprefs_base.h
|
|
|
|
|
|
|
|
|
|
|
|
kde_module_LTLIBRARIES = kcm_korganizer.la libkorganizerpart.la
|
|
|
|
|
|
|
|
kcm_korganizer_la_SOURCES = koprefsdialog.cpp
|
|
|
|
kcm_korganizer_la_LDFLAGS = $(all_libraries) -module -avoid-version -no-undefined
|
|
|
|
kcm_korganizer_la_LIBADD = libkorganizer.la $(top_builddir)/libtdepim/libtdepim.la \
|
|
|
|
$(LIB_TDECORE)
|
|
|
|
kcm_korganizer_la_COMPILE_FIRST = koprefs_base.h kogroupwareprefspage.h
|
|
|
|
|
|
|
|
libkorganizerpart_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries)
|
|
|
|
libkorganizerpart_la_LIBADD = libkorganizer.la $(LIB_QT) $(LIB_TDECORE) $(LIB_KPARTS) $(LIB_KIO) $(LIB_TDEHTML) $(LIB_TDEUI) -L$(top_builddir)/libtdepim/ -ltdepim -L$(top_builddir)/libkcal/ -lkcal -lkorganizer_calendar
|
|
|
|
libkorganizerpart_la_SOURCES = korganizer_part.cpp
|
|
|
|
libkorganizerpart_la_COMPILE_FIRST = publishdialog_base.h koprefs_base.h
|
|
|
|
|
|
|
|
|
|
|
|
check_PROGRAMS = korgplugins timezone
|
|
|
|
|
|
|
|
korgplugins_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) -ltdefx $(LIB_KIO) -ltdetexteditor
|
|
|
|
korgplugins_LDADD = libkorganizer.la $(LIB_KSYCOCA)
|
|
|
|
korgplugins_SOURCES = korgplugins.cpp
|
|
|
|
korgplugins_COMPILE_FIRST = koprefs_base.h
|
|
|
|
|
|
|
|
timezone_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) -ltdefx $(LIB_KIO) -ltdetexteditor
|
|
|
|
timezone_LDADD = libkorganizer.la $(LIB_KSYCOCA)
|
|
|
|
timezone_SOURCES = timezone.cpp
|
|
|
|
timezone_COMPILE_FIRST = koprefs_base.h
|
|
|
|
|
|
|
|
lib_LTLIBRARIES = libkorganizer_eventviewer.la \
|
|
|
|
libkorganizer_calendar.la libkorganizer.la
|
|
|
|
|
|
|
|
libkorganizer_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) -version-info 1:0
|
|
|
|
libkorganizer_la_LIBADD = \
|
|
|
|
$(top_builddir)/libkcal/libkcal.la \
|
|
|
|
$(top_builddir)/libkpimidentities/libkpimidentities.la \
|
|
|
|
$(top_builddir)/libtdepim/libtdepim.la \
|
|
|
|
libkorganizer_eventviewer.la \
|
|
|
|
libkorganizer_calendar.la \
|
|
|
|
printing/libkocorehelper.la \
|
|
|
|
printing/libkorg_stdprinting.la \
|
|
|
|
$(top_builddir)/kdgantt/libkdgantt.la \
|
|
|
|
$(top_builddir)/libemailfunctions/libemailfunctions.la \
|
|
|
|
$(top_builddir)/libkholidays/libkholidays.la \
|
|
|
|
$(top_builddir)/libkmime/libkmime.la \
|
|
|
|
$(LIB_KPARTS) $(LIB_TDEFILE) $(LIB_KNEWSTUFF) \
|
|
|
|
-ltdeprint -lkabc -ltdeutils
|
|
|
|
|
|
|
|
libkorganizer_la_COMPILE_FIRST = \
|
|
|
|
kogroupwareprefspage.ui \
|
|
|
|
$(top_srcdir)/libtdepim/categoryselectdialog.h
|
|
|
|
libkorganizer_la_SOURCES = komessagebox.cpp \
|
|
|
|
koagendaview.cpp koagenda.cpp koagendaitem.cpp \
|
|
|
|
datenavigator.cpp kdatenavigator.cpp datenavigatorcontainer.cpp \
|
|
|
|
datechecker.cpp \
|
|
|
|
komonthview.cpp \
|
|
|
|
searchdialog.cpp calendarview.cpp koviewmanager.cpp \
|
|
|
|
kodialogmanager.cpp \
|
|
|
|
archivedialog.cpp \
|
|
|
|
kohelper.cpp \
|
|
|
|
komailclient.cpp kotodoview.cpp kotodoviewitem.cpp \
|
|
|
|
kolistview.cpp \
|
|
|
|
koincidenceeditor.cpp koeventeditor.cpp kotodoeditor.cpp kojournaleditor.cpp\
|
|
|
|
koprefs.cpp kowindowlist.cpp \
|
|
|
|
koeditorgeneral.cpp \
|
|
|
|
koeditorgeneralevent.cpp koeditorgeneraltodo.cpp koeditorgeneraljournal.cpp \
|
|
|
|
koeditordetails.cpp koeditoralarms_base.ui koeditoralarms.cpp \
|
|
|
|
koeditorrecurrence.cpp koeditorattachments.cpp \
|
|
|
|
kogroupwareprefspage.ui koeventpopupmenu.cpp koeditorfreebusy.cpp \
|
|
|
|
publishdialog_base.ui publishdialog.cpp \
|
|
|
|
koeventview.cpp \
|
|
|
|
korganizeriface.skel kcalendariface.skel \
|
|
|
|
filtereditdialog.cpp filteredit_base.ui \
|
|
|
|
kowhatsnextview.cpp \
|
|
|
|
kojournalview.cpp journalentry.cpp \
|
|
|
|
kocore.cpp mailscheduler.cpp \
|
|
|
|
kodaymatrix.cpp docprefs.cpp statusdialog.cpp\
|
|
|
|
koglobals.cpp konewstuff.cpp \
|
|
|
|
actionmanager.cpp resourceview.cpp \
|
|
|
|
navigatorbar.cpp kogroupware.cpp \
|
|
|
|
history.cpp \
|
|
|
|
koprefs_base.kcfgc \
|
|
|
|
koincidencetooltip.cpp aboutdata.cpp \
|
|
|
|
importdialog.cpp \
|
|
|
|
previewdialog.cpp \
|
|
|
|
korganizerifaceimpl.cpp \
|
|
|
|
freebusymanager.cpp freebusyurldialog.cpp \
|
|
|
|
eventarchiver.cpp koidentitymanager.cpp \
|
|
|
|
exportwebdialog.cpp kocorehelper.cpp incidencechanger.cpp \
|
|
|
|
template_management_dialog_base.ui templatemanagementdialog.cpp \
|
|
|
|
agendaview.cpp multiagendaview.cpp \
|
|
|
|
timelineitem.cpp \
|
|
|
|
kotimelineview.cpp \
|
|
|
|
koattendeeeditor.cpp \
|
|
|
|
timelabels.cpp
|
|
|
|
|
|
|
|
|
|
|
|
libkorganizer_eventviewer_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) \
|
|
|
|
-no-undefined -version-info 1:0
|
|
|
|
libkorganizer_eventviewer_la_LIBADD = $(LIB_KPARTS) \
|
|
|
|
$(top_builddir)/libkcal/libkcal.la
|
|
|
|
libkorganizer_eventviewer_la_SOURCES = koeventviewer.cpp urihandler.cpp \
|
|
|
|
kmailIface.stub koeventviewerdialog.cpp
|
|
|
|
|
|
|
|
libkorganizer_calendar_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) \
|
|
|
|
-no-undefined -version-info 1:0
|
|
|
|
libkorganizer_calendar_la_LIBADD = $(LIB_KPARTS) \
|
|
|
|
$(top_builddir)/libtdepim/libtdepim.la \
|
|
|
|
$(top_builddir)/libkcal/libkcal.la
|
|
|
|
libkorganizer_calendar_la_SOURCES = stdcalendar.cpp
|
|
|
|
|
|
|
|
|
|
|
|
kmailIface_DIR = $(top_srcdir)/kmail
|
|
|
|
kmailIface_DCOPIDLNG = true
|
|
|
|
|
|
|
|
METASOURCES = AUTO
|
|
|
|
|
|
|
|
noinst_HEADERS = komonthview.h \
|
|
|
|
koagendaview.h koagenda.h \
|
|
|
|
koagendaitem.h \
|
|
|
|
kdatenavigator.h \
|
|
|
|
calendarview.h \
|
|
|
|
version.h \
|
|
|
|
searchdialog.h \
|
|
|
|
archivedialog.h \
|
|
|
|
komailclient.h kotodoview.h \
|
|
|
|
kolistview.h \
|
|
|
|
koapp.h korganizer_part.h korganizer.h \
|
|
|
|
koprefsdialog.h koeventeditor.h \
|
|
|
|
kotodoeditor.h koprefs.h koeventviewer.h \
|
|
|
|
kowindowlist.h kocounterdialog.h \
|
|
|
|
koeditorgeneralevent.h koeditorgeneraltodo.h koeditordetails.h \
|
|
|
|
koeditorrecurrence.h koeventviewerdialog.h koeventpopupmenu.h \
|
|
|
|
publishdialog.h koeditorfreebusy.h \
|
|
|
|
koeventview.h statusdialog.h customlistviewitem.h \
|
|
|
|
kohelper.h \
|
|
|
|
navigatorbar.h kogroupware.h \
|
|
|
|
koincidencetooltip.h korganizerifaceimpl.h \
|
|
|
|
exportwebdialog.h templatemanagementdialog.h
|
|
|
|
|
|
|
|
tip_DATA = tips
|
|
|
|
tipdir = $(kde_datadir)/korganizer
|
|
|
|
|
|
|
|
kde_bin_SCRIPTS = ical2vcal
|
|
|
|
|
|
|
|
rcdir = $(kde_datadir)/korganizer
|
|
|
|
rc_DATA = korganizerui.rc
|
|
|
|
|
|
|
|
partdir = $(kde_datadir)/korganizer
|
|
|
|
part_DATA = korganizer_part.rc
|
|
|
|
|
|
|
|
kde_servicetypes_DATA = dcopcalendar.desktop
|
|
|
|
|
|
|
|
KDE_ICON = AUTO
|
|
|
|
|
|
|
|
META_INCLUDES = $(srcdir)/interfaces/korganizer
|
|
|
|
|
|
|
|
messages: rc.cpp
|
|
|
|
$(PREPARETIPS) > tips.cpp
|
|
|
|
$(EXTRACTRC) `find . -name "*.rc" -o -name "*.ui" -o -name "*.kcfg"` >> rc.cpp
|
|
|
|
$(XGETTEXT) `find . -name "*.cpp" -o -name "*.h"` -o $(podir)/korganizer.pot
|
|
|
|
rm -f tips.cpp
|
|
|
|
|
|
|
|
xdg_apps_DATA = korganizer.desktop
|
|
|
|
|
|
|
|
kde_kcfg_DATA = korganizer.kcfg
|
|
|
|
|
|
|
|
kde_services_DATA = korganizer_configmain.desktop \
|
|
|
|
korganizer_configtime.desktop \
|
|
|
|
korganizer_configviews.desktop \
|
|
|
|
korganizer_configcolors.desktop \
|
|
|
|
korganizer_configfonts.desktop \
|
|
|
|
korganizer_configplugins.desktop \
|
|
|
|
korganizer_configgroupscheduling.desktop \
|
|
|
|
korganizer_configfreebusy.desktop \
|
|
|
|
korganizer_configdesignerfields.desktop \
|
|
|
|
webcal.protocol
|
|
|
|
|
|
|
|
update_DATA = korganizer.upd
|
|
|
|
updatedir = $(kde_datadir)/tdeconf_update
|
|
|
|
|
|
|
|
DOXYGEN_REFERENCES=libkcal tdeui
|
|
|
|
include $(top_srcdir)/admin/Doxyfile.am
|
|
|
|
|
|
|
|
install-data-local:
|
|
|
|
$(mkinstalldirs) $(DESTDIR)$(kde_servicesdir)
|
|
|
|
$(mkinstalldirs) $(DESTDIR)$(kde_servicesdir)/korganizer
|
|
|
|
$(INSTALL_DATA) $(srcdir)/uninstall.desktop $(DESTDIR)$(kde_servicesdir)/korganizer_configgroupautomation.desktop
|
|
|
|
$(INSTALL_DATA) $(srcdir)/uninstall.desktop $(DESTDIR)$(kde_servicesdir)/korganizer/webexport.desktop
|
|
|
|
$(INSTALL_DATA) $(srcdir)/uninstall.desktop $(DESTDIR)$(kde_servicesdir)/korganizer/holidays.desktop
|