Reduces the size of generated c-sources while avoiding redefinitions.
--vapidir $(top_srcdir)/vapi --pkg gobject-2.0 \
--vapidir $(top_srcdir)/gee --pkg gee \
--pkg config \
+ --use-header \
-H valaccode.h \
--library ccode \
$^
--vapidir $(top_srcdir)/gee --pkg gee \
--vapidir $(top_srcdir)/ccode --pkg ccode \
--vapidir $(top_srcdir)/vala --pkg vala \
+ --use-header \
-H valacodegen.h \
--library codegen \
$^
$(VALAFLAGS) \
-C \
--vapidir $(top_srcdir)/vapi --pkg gobject-2.0 \
+ --use-header \
-H valagee.h \
--library gee \
$^
--vapidir $(top_srcdir)/vapi --pkg gmodule-2.0 --pkg gobject-2.0 \
--vapidir $(top_srcdir)/gee --pkg gee \
--pkg config \
+ --use-header \
-H vala.h \
--library vala \
$^