1 include $(top_srcdir)/Makefile.common
13 -I$(top_srcdir)/ccode \
14 -I$(top_srcdir)/vala \
15 -I$(top_srcdir)/gobject-introspection \
23 BUILT_SOURCES = vapigen.vala.stamp vapicheck.vala.stamp
25 vapigen_VALASOURCES = \
32 $(vapigen_VALASOURCES:.vala=.c) \
35 vapicheck_VALASOURCES = \
40 vapicheck.vala.stamp \
41 $(vapicheck_VALASOURCES:.vala=.c) \
44 vapigen.vala.stamp: $(vapigen_VALASOURCES)
46 $(COVERAGE_VALAFLAGS) \
49 --vapidir $(top_srcdir)/vapi \
50 --vapidir $(top_srcdir)/gee --pkg gee \
51 --vapidir $(top_srcdir)/vala --pkg vala \
52 --vapidir $(top_srcdir)/gobject-introspection --pkg gidl \
57 vapicheck.vala.stamp: $(vapicheck_VALASOURCES)
59 $(COVERAGE_VALAFLAGS) \
62 --vapidir $(top_srcdir)/vapi \
63 --vapidir $(top_srcdir)/gee --pkg gee \
64 --vapidir $(top_srcdir)/vala --pkg vala \
65 --vapidir $(top_srcdir)/gobject-introspection --pkg gidl \
73 $(top_builddir)/codegen/libvala@PACKAGE_SUFFIX@.la \
74 $(top_builddir)/gobject-introspection/libgidl.la \
80 $(top_builddir)/codegen/libvala@PACKAGE_SUFFIX@.la \
81 $(top_builddir)/gobject-introspection/libgidl.la \
85 makedir = $(datadir)/vala
86 make_DATA = Makefile.vapigen
88 aclocaldir = $(datadir)/aclocal
89 aclocal_DATA = vapigen.m4
92 pkgconfigdir = $(libdir)/pkgconfig
93 pkgconfig_DATA = vapigen@PACKAGE_SUFFIX@.pc
95 vapigen@PACKAGE_SUFFIX@.pc: vapigen.pc
99 $(vapigen_VALASOURCES) \
100 $(vapicheck_VALASOURCES) \
104 vapicheck.vala.stamp \
108 vapigen@PACKAGE_SUFFIX@.pc
111 if ENABLE_UNVERSIONED
113 cd $(DESTDIR)$(bindir) && $(LN_S) -f vapigen@PACKAGE_SUFFIX@$(EXEEXT) vapigen$(EXEEXT)
114 cd $(DESTDIR)$(bindir) && $(LN_S) -f vapicheck@PACKAGE_SUFFIX@$(EXEEXT) vapicheck$(EXEEXT)
117 cd $(DESTDIR)$(pkgconfigdir) && $(LN_S) -f vapigen@PACKAGE_SUFFIX@.pc vapigen.pc
120 MAINTAINERCLEANFILES = \
121 $(vapigen_VALASOURCES:.vala=.c) \
122 $(vapicheck_VALASOURCES:.vala=.c) \