summaryrefslogtreecommitdiff
path: root/gobject/Makefile.am
blob: d07c76b69fc6e7b6f3ee8d6d81327feb2b0690ad (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
NULL =

AM_CPPFLAGS = \
	-I$(top_srcdir) \
	$(GLIB_CFLAGS) \
	$(NULL)

BUILT_SOURCES = gobject.vala.stamp

lib_LTLIBRARIES = \
	libvala.la
	$(NULL)

libvala_la_SOURCES = \
	gobject.vala.stamp \
	valaccodearraycreationexpressionbinding.c \
	valaccodearraycreationexpressionbinding.h \
	valaccodearraycreationexpressionbinding.vala \
	valaccodeassignmentbinding.c \
	valaccodeassignmentbinding.h \
	valaccodeassignmentbinding.vala \
	valaccodebinding.c \
	valaccodebinding.h \
	valaccodebinding.vala \
	valaccodecompiler.c \
	valaccodecompiler.h \
	valaccodecompiler.vala \
	valaccodeelementaccessbinding.c \
	valaccodeelementaccessbinding.h \
	valaccodeelementaccessbinding.vala \
	valaccodeexpressionbinding.c \
	valaccodeexpressionbinding.h \
	valaccodeexpressionbinding.vala \
	valaccodegenerator.c \
	valaccodegenerator.h \
	valaccodegenerator.vala \
	valaccodegeneratorclass.c \
	valaccodegeneratorclass.h \
	valaccodegeneratorclass.vala \
	valaccodegeneratorinterface.c \
	valaccodegeneratorinterface.h \
	valaccodegeneratorinterface.vala \
	valaccodegeneratorinvocationexpression.c \
	valaccodegeneratorinvocationexpression.h \
	valaccodegeneratorinvocationexpression.vala \
	valaccodegeneratormemberaccess.c \
	valaccodegeneratormemberaccess.h \
	valaccodegeneratormemberaccess.vala \
	valaccodegeneratormethod.c \
	valaccodegeneratormethod.h \
	valaccodegeneratormethod.vala \
	valaccodegeneratorsignal.c \
	valaccodegeneratorsignal.h \
	valaccodegeneratorsignal.vala \
	valaccodegeneratorsourcefile.c \
	valaccodegeneratorsourcefile.h \
	valaccodegeneratorsourcefile.vala \
	valaccodegeneratorstruct.c \
	valaccodegeneratorstruct.h \
	valaccodegeneratorstruct.vala \
	valaclassregisterfunction.c \
	valaclassregisterfunction.h \
	valaclassregisterfunction.vala \
	valadbusbindingprovider.c \
	valadbusbindingprovider.h \
	valadbusbindingprovider.vala \
	valadbusmethod.c \
	valadbusmethod.h \
	valadbusmethod.vala \
	valadbussignal.c \
	valadbussignal.h \
	valadbussignal.vala \
	valainterfaceregisterfunction.c \
	valainterfaceregisterfunction.h \
	valainterfaceregisterfunction.vala \
	valatyperegisterfunction.c \
	valatyperegisterfunction.h \
	valatyperegisterfunction.vala \
	$(NULL)

gobjectincludedir = $(includedir)/vala-1.0/gobject

gobjectinclude_HEADERS = \
	valaccodearraycreationexpressionbinding.h \
	valaccodeassignmentbinding.h \
	valaccodebinding.h \
	valaccodecompiler.h \
	valaccodeelementaccessbinding.h \
	valaccodeexpressionbinding.h \
	valaccodegenerator.h \
	valaccodegeneratorclass.h \
	valaccodegeneratorinterface.h \
	valaccodegeneratorinvocationexpression.h \
	valaccodegeneratormemberaccess.h \
	valaccodegeneratormethod.h \
	valaccodegeneratorsignal.h \
	valaccodegeneratorsourcefile.h \
	valaccodegeneratorstruct.h \
	valaclassregisterfunction.h \
	valadbusbindingprovider.h \
	valadbusmethod.h \
	valadbussignal.h \
	valainterfaceregisterfunction.h \
	valatyperegisterfunction.h \
	$(NULL)

gobject.vapi gobject.vala.stamp: $(filter %.vala,$(libvala_la_SOURCES))
	$(VALAC) --vapidir $(srcdir)/../vapi --vapidir ../gee --pkg gee --vapidir ../ccode --pkg ccode --vapidir ../vala --pkg vala --basedir $(top_srcdir) --library gobject $^
	touch $@

libvala_la_LDFLAGS = -no-undefined

libvala_la_LIBADD = \
	$(GLIB_LIBS) \
	../vala/libvalacore.la \
	$(NULL)

EXTRA_DIST = gobject.vapi gobject.vala.stamp