From 6ee02e3d8301eb7fb58b374c72b41c52836a104d Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Wed, 9 Dec 2009 10:26:21 +0100 Subject: tests: make the taint-distcheck rule easier to share with other projects * dist-check.mk (taint-distcheck): Skip this test in a project that uses libtool. --- dist-check.mk | 3 +++ 1 file changed, 3 insertions(+) (limited to 'dist-check.mk') diff --git a/dist-check.mk b/dist-check.mk index 87dfc409f..664d92b0b 100644 --- a/dist-check.mk +++ b/dist-check.mk @@ -23,8 +23,11 @@ fake_home = $(tp)/home # and don't affect anything in $HOME. Create witness files in $HOME, # record their attributes, and build/test. Then ensure that the # witnesses were not affected. +# Skip this test when using libtool, since libtool-generated scripts +# cannot deal with a space-tainted srcdir. ALL_RECURSIVE_TARGETS += taint-distcheck taint-distcheck: $(DIST_ARCHIVES) + grep '^[ ]*LT_INIT' configure.ac >/dev/null && exit 0 test -d $(t_taint) && chmod -R 700 $(t_taint) || : -rm -rf $(t_taint) $(fake_home) mkdir -p $(t_prefix) $(t_taint) $(fake_home) -- cgit v1.2.3-54-g00ecf