TDE personal information management applications
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Makefile.am 2.8KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. SUBDIRS = kalarmd lib pixmaps
  2. INCLUDES= -I$(top_srcdir) -I$(top_srcdir)/kalarm \
  3. -I$(top_srcdir)/kalarm/lib \
  4. -I$(top_builddir)/libkcal/libical/src \
  5. -I$(top_srcdir)/libkmime \
  6. -I$(top_srcdir)/certmanager/lib $(all_includes)
  7. bin_PROGRAMS = kalarm
  8. # Don't change the order of the kalarm_SOURCES files without first checking
  9. # that it builds with --enable-final !!!
  10. kalarm_SOURCES = birthdaydlg.cpp main.cpp alarmevent.cpp editdlg.cpp \
  11. fontcolour.cpp soundpicker.cpp sounddlg.cpp alarmcalendar.cpp daemon.cpp undo.cpp \
  12. kalarmapp.cpp mainwindowbase.cpp mainwindow.cpp messagewin.cpp \
  13. preferences.cpp prefdlg.cpp kalarmiface.skel \
  14. traywindow.cpp dcophandler.cpp alarmguiiface.skel \
  15. recurrenceedit.cpp karecurrence.cpp deferdlg.cpp functions.cpp \
  16. fontcolourbutton.cpp alarmtimewidget.cpp \
  17. specialactions.cpp reminder.cpp startdaytimer.cpp \
  18. eventlistviewbase.cpp alarmlistview.cpp kamail.cpp timeselector.cpp \
  19. templatelistview.cpp templatepickdlg.cpp templatedlg.cpp \
  20. templatemenuaction.cpp latecancel.cpp repetition.cpp alarmtext.cpp \
  21. emailidcombo.cpp find.cpp pickfileradio.cpp calendarcompat.cpp
  22. kalarm_LDFLAGS = $(all_libraries) $(KDE_RPATH) -L$(top_builddir)/libkdenetwork/qgpgme
  23. if include_ARTS
  24. ARTSLIB = -lartskde
  25. endif
  26. kalarm_LDADD = $(top_builddir)/kalarm/lib/libkalarm.la \
  27. $(top_builddir)/libkcal/libkcal.la \
  28. $(top_builddir)/libkmime/libkmime.la \
  29. $(top_builddir)/kalarm/kalarmd/libkalarmd.la \
  30. $(top_builddir)/libtdepim/libtdepim.la \
  31. $(top_builddir)/libkpimidentities/libkpimidentities.la \
  32. -lkabc -lkutils $(LIB_KDEUI) $(ARTSLIB) $(LIBXTST)
  33. noinst_HEADERS = alarmcalendar.h alarmevent.h alarmlistview.h alarmtext.h \
  34. alarmtimewidget.h birthdaydlg.h daemon.h dcophandler.h deferdlg.h \
  35. editdlg.h editdlgprivate.h emailidcombo.h eventlistviewbase.h find.h \
  36. fontcolour.h fontcolourbutton.h functions.h kalarm.h kalarmapp.h \
  37. kamail.h karecurrence.h latecancel.h mainwindow.h mainwindowbase.h \
  38. messagewin.h pickfileradio.h prefdlg.h preferences.h recurrenceedit.h \
  39. recurrenceeditprivate.h reminder.h repetition.h sounddlg.h \
  40. soundpicker.h specialactions.h startdaytimer.h templatedlg.h \
  41. templatelistview.h templatemenuaction.h templatepickdlg.h timeselector.h \
  42. traywindow.h undo.h calendarcompat.h
  43. METASOURCES = AUTO
  44. alarmguiiface_DIR = $(top_srcdir)/kalarm/kalarmd
  45. autostart_DATA = kalarm.tray.desktop
  46. autostartdir = $(datadir)/autostart
  47. xdg_apps_DATA = kalarm.desktop
  48. install-data-local:
  49. $(mkinstalldirs) $(DESTDIR)$(kde_appsdir)/Applications
  50. $(INSTALL_DATA) $(srcdir)/uninstall.desktop $(DESTDIR)$(kde_appsdir)/Applications/kalarm.desktop
  51. KDE_ICON = AUTO
  52. rcdir = $(kde_datadir)/kalarm
  53. rc_DATA = kalarmui.rc
  54. messages: rc.cpp
  55. $(EXTRACTRC) *.rc >> rc.cpp
  56. $(XGETTEXT) *.h *.cpp lib/*.h lib/*.cpp kalarmd/*.cpp -o $(podir)/kalarm.pot
  57. DOXYGEN_REFERENCES = libkcal
  58. include $(top_srcdir)/admin/Doxyfile.am
  59. daemon.o: kalarmd/alarmdaemoniface_stub.h