1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115
|
NULL =
SUBDIRS = test
libexec_PROGRAMS = zeitgeist-fts
servicedir = $(DBUS_SERVICES_DIR)
nodist_service_DATA = org.gnome.zeitgeist.SimpleIndexer.service
systemd_userdir = $(prefix)/lib/systemd/user
systemd_user_DATA = zeitgeist-fts.service
org.gnome.zeitgeist.SimpleIndexer.service: org.gnome.zeitgeist.SimpleIndexer.service.in
$(AM_V_GEN)sed -e s!\@libexecdir\@!$(libexecdir)! < $< > $@
org.gnome.zeitgeist.SimpleIndexer.service: Makefile
zeitgeist-fts.service: zeitgeist-fts.service.in Makefile
$(AM_V_GEN)sed -e s!\@libexecdir\@!$(libexecdir)! < $< > $@
AM_CPPFLAGS = \
$(ZEITGEIST_CFLAGS) \
$(XAPIAN_CXXFLAGS) \
-include $(CONFIG_HEADER) \
-I $(top_builddir)/libzeitgeist \
-I $(top_builddir)/src \
-w \
$(NULL)
AM_VALAFLAGS = \
--target-glib=2.36 \
--pkg gio-2.0 \
--pkg sqlite3 \
--pkg posix \
--pkg gmodule-2.0 \
$(top_builddir)/libzeitgeist/zeitgeist-datamodel-2.0.vapi \
$(top_builddir)/libzeitgeist/zeitgeist-2.0.vapi \
$(top_builddir)/libzeitgeist/zeitgeist-internal.vapi \
$(top_builddir)/src/zeitgeist-engine.vapi \
$(srcdir)/fts.vapi \
$(top_srcdir)/config.vapi \
-C \
$(NULL)
zeitgeist_fts_VALASOURCES = \
zeitgeist-fts.vala \
$(NULL)
zeitgeist_fts_CSOURCES = \
controller.cpp \
controller.h \
fts.cpp \
fts.h \
indexer.cpp \
indexer.h \
task.cpp \
task.h \
stringutils.cpp \
stringutils.h \
$(NULL)
nodist_zeitgeist_fts_SOURCES = \
$(BUILT_SOURCES) \
$(zeitgeist_fts_CSOURCES) \
$(zeitgeist_fts_VALASOURCES:.vala=.c) \
$(NULL)
zeitgeist_fts_LDADD = \
$(top_builddir)/libzeitgeist/libzeitgeist-2.0.la \
$(top_builddir)/libzeitgeist/libzeitgeist-internal.la \
$(top_builddir)/src/libzeitgeist-engine.la \
$(XAPIAN_LIBS) \
$(NULL)
zeitgeist_fts_LDFLAGS = -export-dynamic -no-undefined
if HAVE_DEE_ICU
AM_CPPFLAGS += $(DEE_ICU_CFLAGS)
zeitgeist_fts_LDADD += $(DEE_ICU_LIBS)
endif
BUILT_SOURCES = \
zeitgeist-fts_vala.stamp \
$(NULL)
zeitgeist-fts_vala.stamp: $(engine_VALASOURCES) $(zeitgeist_fts_VALASOURCES) Makefile
$(AM_V_VALA)$(VALAC) \
$(AM_VALAFLAGS) \
$(filter %.vala %.c,$^)
$(AM_V_at)touch $@
EXTRA_DIST = \
$(zeitgeist_fts_VALASOURCES) \
$(zeitgeist_fts_CSOURCES) \
org.gnome.zeitgeist.SimpleIndexer.service.in \
fts.vapi \
zeitgeist-fts.service.in \
$(NULL)
CLEANFILES = \
$(BUILT_SOURCES) \
$(zeitgeist_fts_VALASOURCES:.vala=.c) \
org.gnome.zeitgeist.SimpleIndexer.service \
zeitgeist-fts.service \
$(NULL)
DISTCLEANFILES = \
$(NULL)
distclean-local:
rm -f *.c *.o *.stamp *.~[0-9]~
VALA_V = $(VALA_V_$(V))
VALA_V_ = $(VALA_V_$(AM_DEFAULT_VERBOSITY))
VALA_V_0 = @echo " VALAC " $^;
|