Bump version suffix
[vala-lang.git] / ccode / Makefile.am
blobc63dd06e09c687676b46dfb884fa4797ae48910d
1 NULL =
3 AM_CPPFLAGS = \
4         $(COVERAGE_CFLAGS) \
5         -I$(top_srcdir)/gee \
6         $(GLIB_CFLAGS) \
7         $(NULL)
9 BUILT_SOURCES = ccode.vala.stamp
11 noinst_LTLIBRARIES = \
12         libvalaccode.la
13         $(NULL)
15 libvalaccode_la_VALASOURCES = \
16         valaccodeassignment.vala \
17         valaccodebinaryexpression.vala \
18         valaccodeblock.vala \
19         valaccodebreakstatement.vala \
20         valaccodecasestatement.vala \
21         valaccodecastexpression.vala \
22         valaccodecommaexpression.vala \
23         valaccodecomment.vala \
24         valaccodeconditionalexpression.vala \
25         valaccodeconstant.vala \
26         valaccodecontinuestatement.vala \
27         valaccodedeclaration.vala \
28         valaccodedeclarator.vala \
29         valaccodedostatement.vala \
30         valaccodeemptystatement.vala \
31         valaccodeenum.vala \
32         valaccodeenumvalue.vala \
33         valaccodeexpression.vala \
34         valaccodeexpressionstatement.vala \
35         valaccodefile.vala \
36         valaccodeforstatement.vala \
37         valaccodefragment.vala \
38         valaccodefunction.vala \
39         valaccodefunctioncall.vala \
40         valaccodefunctiondeclarator.vala \
41         valaccodegotostatement.vala \
42         valaccodeidentifier.vala \
43         valaccodeifstatement.vala \
44         valaccodeincludedirective.vala \
45         valaccodeinitializerlist.vala \
46         valaccodeinvalidexpression.vala \
47         valaccodelabel.vala \
48         valaccodelinedirective.vala \
49         valaccodemacroreplacement.vala \
50         valaccodememberaccess.vala \
51         valaccodemodifiers.vala \
52         valaccodenewline.vala \
53         valaccodenode.vala \
54         valaccodeoncesection.vala \
55         valaccodeparameter.vala \
56         valaccodeparenthesizedexpression.vala \
57         valaccodereturnstatement.vala \
58         valaccodestatement.vala \
59         valaccodestruct.vala \
60         valaccodeswitchstatement.vala \
61         valaccodetypedefinition.vala \
62         valaccodeunaryexpression.vala \
63         valaccodevariabledeclarator.vala \
64         valaccodewhilestatement.vala \
65         valaccodewriter.vala \
66         valaccodeelementaccess.vala \
67         $(NULL)
69 libvalaccode_la_SOURCES = \
70         ccode.vala.stamp \
71         $(libvalaccode_la_VALASOURCES:.vala=.c) \
72         $(NULL)
74 ccodeincludedir = $(includedir)/vala@PACKAGE_SUFFIX@
76 ccodeinclude_HEADERS = \
77         valaccode.h \
78         $(NULL)
80 ccode.vapi ccode.vala.stamp: $(libvalaccode_la_VALASOURCES)
81         $(VALA_V)$(VALAC) $(COVERAGE_VALAFLAGS) $(VALAFLAGS) -C --vapidir $(srcdir)/../vapi --pkg gobject-2.0 --vapidir $(srcdir)/../gee --pkg gee --pkg config -H valaccode.h --library ccode $^
82         touch $@
84 libvalaccode_la_LIBADD = \
85         $(COVERAGE_LIBS) \
86         $(GLIB_LIBS) \
87         $(NULL)
89 EXTRA_DIST = $(libvalaccode_la_VALASOURCES) ccode.vapi ccode.vala.stamp
91 MAINTAINERCLEANFILES = \
92         ccode.vapi \
93         valaccode.h \
94         $(libvalaccode_la_VALASOURCES:.vala=.c) \
95         $(NULL)
97 VALA_V = $(VALA_V_$(V))
98 VALA_V_ = $(VALA_V_$(AM_DEFAULT_VERBOSITY))
99 VALA_V_0 = @echo "  VALAC " $^;