blob: 94b0e28fa302c05556a8d772f9d8b26da6f6ed14 (
plain)
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
|
lib_LTLIBRARIES = libcontextprovider.la
libcontextprovider_VALASOURCES = dbus_interface.vala manager.vala \
grouplist.vala key_usage_counter.vala subscriber.vala \
value_compare.vala group.vala string_set.vala \
context_provider.vala intset_binding.vala
libcontextprovider_GENERATEDSOURCES_PRIV = \
$(libcontextprovider_VALASOURCES:.vala=.c) \
context_provider-internal.h
libcontextprovider_GENERATEDSOURCES_PUB = context_provider.h
libcontextprovider_GENERATEDSOURCES = \
$(libcontextprovider_GENERATEDSOURCES_PUB) \
$(libcontextprovider_GENERATEDSOURCES_PRIV)
libcontextprovider_la_SOURCES = intset.c intset.h \
$(libcontextprovider_GENERATEDSOURCES_PRIV)
libcontextproviderdir=$(includedir)/contextprovider
libcontextprovider_HEADERS = $(libcontextprovider_GENERATEDSOURCES_PUB)
vapidir=$(datadir)/vala/vapi/
vapi_HEADERS = contextprovider.vapi
if CONTEXTKIT_BUILD_VALA
libcontextprovider.vala.stamp contextprovider.vapi: $(libcontextprovider_VALASOURCES)
$(VALAC) -C -g --basedir $(top_srcdir)/libcontextprovider \
--vapidir=$(top_srcdir)/vapi --pkg dbus-glib-1 --pkg gee-1.0 \
--disable-dbus-transformation --library contextprovider \
--header context_provider.h --internal-header context_provider-internal.h \
--internal-vapi contextprovider-internal.vapi $^
touch libcontextprovider.vala.stamp
endif
AM_CFLAGS = -DG_LOG_DOMAIN=\"ContextKit\" $(GLIB_CFLAGS) $(GOBJECT_CFLAGS) $(GDBUS_CFLAGS) $(GEE_CFLAGS)
AM_LDFLAGS = $(GLIB_LIBS) $(GOBJECT_LIBS) $(GDBUS_LIBS) $(GEE_LIBS)
EXTRA_DIST = $(libcontextprovider_GENERATEDSOURCES) \
$(libcontextprovider_VALASOURCES) \
libcontextprovider.vala.stamp contextprovider.vapi \
contextprovider-internal.vapi
DISTCLEANFILES = *.gcno *.gcda
MAINTAINERCLEANFILES = $(libcontextprovider_GENERATEDSOURCES) \
libcontextprovider.vala.stamp contextprovider.vapi \
contextprovider-internal.vapi
BUILT_SOURCES = libcontextprovider.vala.stamp
|