2 -I$(top_srcdir)/libbeagle \
6 lib_LTLIBRARIES = libbeagle.la
12 libbeagle_la_SOURCES = \
14 beagle-daemon-information-request.c \
15 beagle-daemon-information-response.c \
16 beagle-empty-response.c \
17 beagle-error-response.c \
18 beagle-finished-response.c \
20 beagle-hits-added-response.c \
21 beagle-hits-subtracted-response.c \
23 beagle-indexing-service-request.c \
32 beagle-query-part-date.c \
33 beagle-query-part-human.c \
34 beagle-query-part-or.c \
35 beagle-query-part-property.c \
36 beagle-query-part-text.c \
37 beagle-query-part-wildcard.c \
38 beagle-queryable-status.c \
39 beagle-scheduler-information.c \
42 beagle-search-term-response.c \
43 beagle-snippet-request.c \
44 beagle-snippet-response.c \
45 beagle-shutdown-request.c \
49 libbeagle_la_LDFLAGS = \
51 -export-symbols-regex "^[^_].*"
53 libbeagle_la_LIBADD = \
56 libbeagleincludedir = $(includedir)/libbeagle/beagle
57 libbeagleinclude_HEADERS = \
60 beagle-daemon-information-request.h \
61 beagle-daemon-information-response.h \
62 beagle-empty-response.h \
63 beagle-error-response.h \
64 beagle-finished-response.h \
66 beagle-hits-added-response.h \
67 beagle-hits-subtracted-response.h \
69 beagle-indexing-service-request.h \
73 beagle-query-part-date.h \
74 beagle-query-part-human.h \
75 beagle-query-part-or.h \
76 beagle-query-part-property.h \
77 beagle-query-part-text.h \
78 beagle-query-part-wildcard.h \
79 beagle-queryable-status.h \
80 beagle-scheduler-information.h \
83 beagle-search-term-response.h \
84 beagle-shutdown-request.h \
85 beagle-snippet-request.h \
86 beagle-snippet-response.h \
90 EXTRA_DIST = beagle-marshal.list
92 CLEANFILES = $(BUILT_SOURCES)
94 beagle-marshal.h: beagle-marshal.list
96 && glib-genmarshal --prefix=beagle_marshal beagle-marshal.list --header >> xgen-gmh \
97 && (cmp -s xgen-gmh beagle-marshal.h || cp xgen-gmh beagle-marshal.h) \
98 && rm -f xgen-gmh xgen-gmh~
100 beagle-marshal.c: beagle-marshal.list
102 && glib-genmarshal --prefix=beagle_marshal beagle-marshal.list --body >> xgen-gmc \
103 && (cmp -s xgen-gmc beagle-marshal.c || cp xgen-gmc beagle-marshal.c) \
104 && rm -f xgen-gmc xgen-gmc~
106 noinst_PROGRAMS = test-client
108 test_client_SOURCES = test-client.c
109 test_client_LDADD = libbeagle.la