* Add rules for Gee-1.0.gir and gee-internals-1.0.vapi
* Clean all vala-generated files in maintainer mode
* Clean typelib
touch $@
benchmarks_LDADD = $(progs_ldadd)
EXTRA_DIST += $(benchmarks_VALASOURCES)
+
+MAINTAINERCLEANFILES = \
+ $(benchmarks_VALASOURCES:.vala=.c) \
+ benchmarks.vala.stamp \
+ $(NULL)
+
$(VALAFLAGS) \
$(NULL)
-gee-1.0.vapi gee.vala.stamp: $(libgee_la_VALASOURCES)
+Gee-1.0.gir gee-internals-1.0.vapi gee-1.0.vapi gee.vala.stamp: $(libgee_la_VALASOURCES)
$(VALAC) -C $(AM_VALAFLAGS) $^
touch $@
endif
EXTRA_DIST += $(libgee_la_VALASOURCES) gee-1.0.vapi Gee-1.0.gir gee.vala.stamp
+
+MAINTAINERCLEANFILES = \
+ $(libgee_la_VALASOURCES:.vala=.c) \
+ gee.vala.stamp \
+ gee-internals-1.0.vapi \
+ gee-1.0.vapi \
+ Gee-1.0.gir \
+ gee.h \
+ gee-internals.h \
+ $(NULL)
+
+CLEANFILES = \
+ Gee-1.0.typelib \
+ $(NULL)
+
@echo 'file://@abs_top_builddir@/tests/coverage/index.html'
@echo
+MAINTAINERCLEANFILES = \
+ $(tests_VALASOURCES:.vala=.c) \
+ tests.vala.stamp \
+ $(NULL)
+
clean-local:
-rm -rf coverage