1 include $(top_srcdir)/Makefile.common
8 -I$(top_srcdir)/ccode \
13 BUILT_SOURCES = codegen.vala.stamp
15 libvalaccodegen_la_LTLIBRARIES = \
19 libvalaccodegen_ladir = $(pkglibdir)
21 libvalaccodegen_la_LDFLAGS = \
25 libvalaccodegen_la_VALASOURCES = \
27 valaccodearraymodule.vala \
28 valaccodeassignmentmodule.vala \
29 valaccodeattribute.vala \
30 valaccodebasemodule.vala \
31 valaccodecompiler.vala \
32 valaccodecontrolflowmodule.vala \
33 valaccodedelegatemodule.vala \
34 valaccodememberaccessmodule.vala \
35 valaccodemethodcallmodule.vala \
36 valaccodemethodmodule.vala \
37 valaccodestructmodule.vala \
38 valaclassregisterfunction.vala \
40 valaenumregisterfunction.vala \
41 valagasyncmodule.vala \
42 valagdbusclientmodule.vala \
43 valagdbusmodule.vala \
44 valagdbusservermodule.vala \
45 valagerrormodule.vala \
47 valagobjectmodule.vala \
49 valagsignalmodule.vala \
50 valagtypemodule.vala \
51 valagvariantmodule.vala \
52 valainterfaceregisterfunction.vala \
53 valastructregisterfunction.vala \
54 valatyperegisterfunction.vala \
57 libvalaccodegen_la_SOURCES = \
59 $(libvalaccodegen_la_VALASOURCES:.vala=.c) \
62 codegen.vapi codegen.vala.stamp: $(libvalaccodegen_la_VALASOURCES)
64 $(COVERAGE_VALAFLAGS) \
67 --vapidir $(top_srcdir)/vapi --pkg gobject-2.0 \
68 --vapidir $(top_srcdir)/gee --pkg gee \
69 --vapidir $(top_srcdir)/ccode --pkg ccode \
70 --vapidir $(top_srcdir)/vala --pkg vala \
77 libvalaccodegen_la_LIBADD = \
80 $(top_builddir)/vala/libvala@PACKAGE_SUFFIX@.la \
81 $(top_builddir)/ccode/libvalaccode.la \
84 EXTRA_DIST = $(libvalaccodegen_la_VALASOURCES) codegen.vapi codegen.vala.stamp valacodegen.h
86 MAINTAINERCLEANFILES = \
89 $(libvalaccodegen_la_VALASOURCES:.vala=.c) \