codegen: Add get_field_cvalue and load_field
[vala-lang.git] / gee / Makefile.am
blobab315657d6fb4a4ee0b9be603437c91c3dc9d54d
1 NULL =
3 AM_CPPFLAGS = \
4         $(COVERAGE_CFLAGS) \
5         $(GLIB_CFLAGS) \
6         $(NULL)
8 BUILT_SOURCES = gee.vala.stamp
10 noinst_LTLIBRARIES = \
11         libgee.la
12         $(NULL)
14 libgee_la_VALASOURCES = \
15         arraylist.vala \
16         collection.vala \
17         hashmap.vala \
18         hashset.vala \
19         iterable.vala \
20         iterator.vala \
21         list.vala \
22         map.vala \
23         set.vala \
24         $(NULL)
26 libgee_la_SOURCES = \
27         gee.vala.stamp \
28         $(libgee_la_VALASOURCES:.vala=.c) \
29         $(NULL)
31 geeincludedir = $(includedir)/vala@PACKAGE_SUFFIX@
33 geeinclude_HEADERS = \
34         valagee.h \
35         $(NULL)
37 gee.vapi gee.vala.stamp: $(libgee_la_VALASOURCES)
38         $(VALA_V)$(VALAC) $(COVERAGE_VALAFLAGS) $(VALAFLAGS) -C --vapidir $(srcdir)/../vapi --pkg gobject-2.0 -H valagee.h --library gee $^
39         @touch $@
41 libgee_la_LIBADD = \
42         $(COVERAGE_LIBS) \
43         $(GLIB_LIBS) \
44         $(NULL)
46 EXTRA_DIST = $(libgee_la_VALASOURCES) gee.vapi gee.vala.stamp
48 MAINTAINERCLEANFILES = \
49         gee.vapi \
50         valagee.h \
51         $(libgee_la_VALASOURCES:.vala=.c) \
52         $(NULL)
54 VALA_V = $(VALA_V_$(V))
55 VALA_V_ = $(VALA_V_$(AM_DEFAULT_VERBOSITY))
56 VALA_V_0 = @echo "  VALAC " $^;