The dependencies and chained rule were wrong. Not that it seems to
make much difference.
-check: $(TESTS)
+check: $(BUILT_SOURCES)
if test -n "$$FOLKS_TEST_VALGRIND"; then \
G_DEBUG=${G_DEBUG:+"${G_DEBUG},"}gc-friendly; \
G_SLICE=${G_SLICE},always-malloc; \
- $(MAKE) \
+ $(MAKE) $(AM_MAKEFLAGS) \
TESTS_ENVIRONMENT="$(TESTS_ENVIRONMENT) \
libtool --mode=execute valgrind \
--leak-check=full \
--num-callers=20 \
--error-exitcode=0 \
--log-file=valgrind.log.%p" \
- check-TESTS; \
+ check-am; \
else \
- $(MAKE) check-TESTS; \
+ $(MAKE) $(AM_MAKEFLAGS) check-am; \
fi