1 include $(top_srcdir)/Makefile.common
8 -I$(top_srcdir)/ccode \
13 BUILT_SOURCES = codegen.vala.stamp
16 libvala@PACKAGE_SUFFIX@.la \
19 libvala_la_VALASOURCES = \
20 valaccodearraymodule.vala \
21 valaccodeassignmentmodule.vala \
22 valaccodeattribute.vala \
23 valaccodebasemodule.vala \
24 valaccodecompiler.vala \
25 valaccodecontrolflowmodule.vala \
26 valaccodedelegatemodule.vala \
27 valaccodememberaccessmodule.vala \
28 valaccodemethodcallmodule.vala \
29 valaccodemethodmodule.vala \
30 valaccodestructmodule.vala \
31 valaclassregisterfunction.vala \
33 valaenumregisterfunction.vala \
34 valagasyncmodule.vala \
35 valagdbusclientmodule.vala \
36 valagdbusmodule.vala \
37 valagdbusservermodule.vala \
38 valagerrormodule.vala \
40 valagobjectmodule.vala \
42 valagsignalmodule.vala \
43 valagtypemodule.vala \
44 valagvariantmodule.vala \
45 valainterfaceregisterfunction.vala \
46 valastructregisterfunction.vala \
47 valatyperegisterfunction.vala \
50 libvala@PACKAGE_SUFFIX@_la_SOURCES = \
52 $(libvala_la_VALASOURCES:.vala=.c) \
55 codegenincludedir = $(includedir)/vala@PACKAGE_SUFFIX@
57 codegeninclude_HEADERS = \
61 codegen.vapi codegen.vala.stamp: $(libvala_la_VALASOURCES)
63 $(COVERAGE_VALAFLAGS) \
66 --vapidir $(top_srcdir)/vapi --pkg gobject-2.0 \
67 --vapidir $(top_srcdir)/gee --pkg gee \
68 --vapidir $(top_srcdir)/ccode --pkg ccode \
69 --vapidir $(top_srcdir)/vala --pkg vala \
75 libvala@PACKAGE_SUFFIX@_la_LDFLAGS = -no-undefined
77 libvala@PACKAGE_SUFFIX@_la_LIBADD = \
80 $(top_builddir)/vala/libvalacore.la \
81 $(top_builddir)/ccode/libvalaccode.la \
84 EXTRA_DIST = $(libvala_la_VALASOURCES) codegen.vapi codegen.vala.stamp
86 MAINTAINERCLEANFILES = \
89 $(libvala_la_VALASOURCES:.vala=.c) \