GType: Fix C warnings for properties in interface_init
[vala-lang.git] / codegen / Makefile.am
blob8f9401f8b5991b30f18f1f64098e7d8c342ab430
1 NULL =
3 AM_CPPFLAGS = \
4         -I$(top_srcdir)/gee \
5         -I$(top_srcdir)/ccode \
6         -I$(top_srcdir)/vala \
7         $(GLIB_CFLAGS) \
8         $(NULL)
10 BUILT_SOURCES = codegen.vala.stamp
12 lib_LTLIBRARIES = \
13         libvala.la
14         $(NULL)
16 libvala_la_VALASOURCES = \
17         valaccodearraymodule.vala \
18         valaccodeassignmentmodule.vala \
19         valaccodebasemodule.vala \
20         valaccodecompiler.vala \
21         valaccodecontrolflowmodule.vala \
22         valaccodedeclarationspace.vala \
23         valaccodedelegatemodule.vala \
24         valaccodegenerator.vala \
25         valaccodememberaccessmodule.vala \
26         valaccodemethodcallmodule.vala \
27         valaccodemethodmodule.vala \
28         valaccodemodule.vala \
29         valaccodestructmodule.vala \
30         valaclassregisterfunction.vala \
31         valactype.vala \
32         valadbusclientmodule.vala \
33         valadbusinterfaceregisterfunction.vala \
34         valadbusmodule.vala \
35         valadbusservermodule.vala \
36         valagerrormodule.vala \
37         valagirwriter.vala \
38         valagobjectmodule.vala \
39         valagsignalmodule.vala \
40         valagtypemodule.vala \
41         valagasyncmodule.vala \
42         valainterfaceregisterfunction.vala \
43         valastructregisterfunction.vala \
44         valatyperegisterfunction.vala \
45         $(NULL)
47 libvala_la_SOURCES = \
48         codegen.vala.stamp \
49         $(libvala_la_VALASOURCES:.vala=.c) \
50         $(NULL)
52 codegenincludedir = $(includedir)/vala-1.0
54 codegeninclude_HEADERS = \
55         valacodegen.h \
56         $(NULL)
58 codegen.vapi codegen.vala.stamp: $(libvala_la_VALASOURCES)
59         $(VALAC) $(VALAFLAGS) -C --vapidir $(srcdir)/../vapi --pkg gobject-2.0 --vapidir ../gee --pkg gee --vapidir ../ccode --pkg ccode --vapidir ../vala --pkg vala -H valacodegen.h --library codegen $^
60         touch $@
62 libvala_la_LDFLAGS = -no-undefined
64 libvala_la_LIBADD = \
65         $(GLIB_LIBS) \
66         ../vala/libvalacore.la \
67         $(NULL)
69 EXTRA_DIST = $(libvala_la_VALASOURCES) codegen.vapi codegen.vala.stamp
71 MAINTAINERCLEANFILES = \
72         codegen.vapi \
73         valacodegen.h \
74         $(libvala_la_VALASOURCES:.vala=.c) \
75         $(NULL)