Fix order of commandline arguments passed to C compiler, patch by
[vala-lang.git] / gobject / Makefile.am
blob4a15366aa6c9e61e372964bb8c204c16e3ee8534
1 NULL =
3 AM_CPPFLAGS = \
4         -I$(top_srcdir) \
5         $(GLIB_CFLAGS) \
6         $(NULL)
8 BUILT_SOURCES = gobject.vala.stamp
10 lib_LTLIBRARIES = \
11         libvala.la
12         $(NULL)
14 libvala_la_VALASOURCES = \
15         valaccodearraymodule.vala \
16         valaccodeassignmentmodule.vala \
17         valaccodebasemodule.vala \
18         valaccodecompiler.vala \
19         valaccodecontrolflowmodule.vala \
20         valaccodedelegatemodule.vala \
21         valaccodegenerator.vala \
22         valaccodememberaccessmodule.vala \
23         valaccodemethodcallmodule.vala \
24         valaccodemethodmodule.vala \
25         valaccodemodule.vala \
26         valaccodestructmodule.vala \
27         valaclassregisterfunction.vala \
28         valadbusclientmodule.vala \
29         valadbusmodule.vala \
30         valadbusservermodule.vala \
31         valagerrormodule.vala \
32         valagirwriter.vala \
33         valagobjectmodule.vala \
34         valagsignalmodule.vala \
35         valagtypemodule.vala \
36         valagasyncmodule.vala \
37         valainterfaceregisterfunction.vala \
38         valastructregisterfunction.vala \
39         valatyperegisterfunction.vala \
40         $(NULL)
42 libvala_la_SOURCES = \
43         gobject.vala.stamp \
44         $(libvala_la_VALASOURCES:.vala=.c) \
45         $(libvala_la_VALASOURCES:.vala=.h) \
46         $(NULL)
48 gobjectincludedir = $(includedir)/vala-1.0/gobject
50 gobjectinclude_HEADERS = \
51         $(libvala_la_VALASOURCES:.vala=.h) \
52         $(NULL)
54 gobject.vapi gobject.vala.stamp: $(libvala_la_VALASOURCES)
55         $(VALAC) -C --vapidir $(srcdir)/../vapi --pkg gobject-2.0 --vapidir ../gee --pkg gee --vapidir ../ccode --pkg ccode --vapidir ../vala --pkg vala --basedir $(top_srcdir) --library gobject $^
56         touch $@
58 libvala_la_LDFLAGS = -no-undefined
60 libvala_la_LIBADD = \
61         $(GLIB_LIBS) \
62         ../vala/libvalacore.la \
63         $(NULL)
65 EXTRA_DIST = $(libvala_la_VALASOURCES) gobject.vapi gobject.vala.stamp