1 include $(top_srcdir)/Makefile.common
10 -DPACKAGE_DATADIR=\"$(pkgdatadir)\" \
13 BUILT_SOURCES = vala.vala.stamp $(srcdir)/valaversion.vala
15 $(srcdir)/valaversion.vala:
16 sed -e "s#\@VALA_MAJOR_VERSION\@#$(VALA_MAJOR_VERSION)#g" \
17 -e "s#\@VALA_MINOR_VERSION\@#$(VALA_MINOR_VERSION)#g" \
18 -e "s#\@VALA_MICRO_VERSION\@#$(VALA_MICRO_VERSION)#g" \
19 -e "s#\@API_VERSION\@#$(API_VERSION)#g" \
20 -e "s#\@PACKAGE_VERSION\@#$(PACKAGE_VERSION)#g" \
24 libvala@PACKAGE_SUFFIX@.la \
27 libvala_la_VALASOURCES = \
28 valaaddressofexpression.vala \
29 valaarraycopymethod.vala \
30 valaarraycreationexpression.vala \
31 valaarraylengthfield.vala \
32 valaarraymovemethod.vala \
33 valaarrayresizemethod.vala \
39 valabinaryexpression.vala \
41 valabooleanliteral.vala \
42 valabooleantype.vala \
43 valabreakstatement.vala \
45 valacallabletype.vala \
46 valacastexpression.vala \
47 valacatchclause.vala \
48 valacharacterliteral.vala \
51 valacodecontext.vala \
52 valacodegenerator.vala \
54 valacodevisitor.vala \
58 valaconditionalexpression.vala \
60 valaconstructor.vala \
61 valacontinuestatement.vala \
62 valacreationmethod.vala \
64 valadeclarationstatement.vala \
66 valadelegatetype.vala \
67 valadeletestatement.vala \
69 valadostatement.vala \
70 valadynamicmethod.vala \
71 valadynamicproperty.vala \
72 valadynamicsignal.vala \
73 valaelementaccess.vala \
74 valaemptystatement.vala \
77 valaenumvaluetype.vala \
79 valaerrordomain.vala \
82 valaexpressionstatement.vala \
84 valafieldprototype.vala \
85 valafloatingtype.vala \
86 valaflowanalyzer.vala \
87 valaforeachstatement.vala \
88 valaforstatement.vala \
90 valagenerictype.vala \
91 valagenieparser.vala \
92 valageniescanner.vala \
93 valagenietokentype.vala \
94 valaifstatement.vala \
95 valainitializerlist.vala \
96 valaintegerliteral.vala \
97 valaintegertype.vala \
99 valainterfacetype.vala \
100 valainvalidtype.vala \
101 valalambdaexpression.vala \
103 valalocalvariable.vala \
105 valalockstatement.vala \
107 valamarkupreader.vala \
108 valamemberaccess.vala \
109 valamemberinitializer.vala \
111 valamethodcall.vala \
112 valamethodtype.vala \
113 valanamedargument.vala \
115 valanullliteral.vala \
117 valaobjectcreationexpression.vala \
118 valaobjecttype.vala \
119 valaobjecttypesymbol.vala \
122 valaphifunction.vala \
123 valapointerindirection.vala \
124 valapointertype.vala \
125 valapostfixexpression.vala \
127 valapropertyaccessor.vala \
129 valarealliteral.vala \
130 valareferencetransferexpression.vala \
131 valareferencetype.vala \
132 valaregexliteral.vala \
134 valareturnstatement.vala \
137 valasemanticanalyzer.vala \
139 valasignaltype.vala \
140 valasizeofexpression.vala \
141 valasliceexpression.vala \
142 valasourcefile.vala \
143 valasourcelocation.vala \
144 valasourcereference.vala \
146 valastatementlist.vala \
147 valastringliteral.vala \
149 valastructvaluetype.vala \
150 valasubroutine.vala \
151 valaswitchlabel.vala \
152 valaswitchsection.vala \
153 valaswitchstatement.vala \
155 valasymbolresolver.vala \
156 valatargetvalue.vala \
158 valathrowstatement.vala \
160 valatrystatement.vala \
163 valatypeofexpression.vala \
164 valatypeparameter.vala \
165 valatypesymbol.vala \
166 valaunaryexpression.vala \
167 valaunlockstatement.vala \
168 valaunresolvedsymbol.vala \
169 valaunresolvedtype.vala \
171 valausingdirective.vala \
175 valaversionattribute.vala \
177 valawhilestatement.vala \
178 valayieldstatement.vala \
181 libvala@PACKAGE_SUFFIX@_la_SOURCES = \
183 $(libvala_la_VALASOURCES:.vala=.c) \
186 valaincludedir = $(includedir)/vala@PACKAGE_SUFFIX@
188 valainclude_HEADERS = \
192 vala.vapi vala.vala.stamp: $(libvala_la_VALASOURCES)
194 $(COVERAGE_VALAFLAGS) \
197 --vapidir $(top_srcdir)/vapi --pkg gmodule-2.0 --pkg gobject-2.0 \
198 --vapidir $(top_srcdir)/gee --pkg gee \
206 libvala@PACKAGE_SUFFIX@_la_LDFLAGS = \
210 libvala@PACKAGE_SUFFIX@_la_LIBADD = \
214 $(top_builddir)/gee/libgee.la \
217 vapidir = $(datadir)/vala/vapi
218 dist_vapi_DATA = libvala@PACKAGE_SUFFIX@.vapi
220 libvala@PACKAGE_SUFFIX@.vapi: $(top_srcdir)/gee/gee.vapi $(top_srcdir)/vala/vala.vapi
223 EXTRA_DIST = $(libvala_la_VALASOURCES) vala.vapi vala.vala.stamp vala.h valaversion.vala.in
225 MAINTAINERCLEANFILES = \
228 $(libvala_la_VALASOURCES:.vala=.c) \