coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 04/17] maint: make vc_exe_in_TESTS also work in VPATH builds


From: Stefano Lattarini
Subject: [PATCH 04/17] maint: make vc_exe_in_TESTS also work in VPATH builds
Date: Sun, 2 Sep 2012 21:55:06 +0200

* tests/Makefile.am (vc_exe_in_TESTS): It is easy to adjust this
recipe to also work in VPATH setups, also thanks to modifications
done by previous changes.
---
 tests/Makefile.am | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/tests/Makefile.am b/tests/Makefile.am
index bcdaa5f..9e47f28 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -24,15 +24,15 @@ root_tests = $(all_root_tests)
 # Ensure that all version-controlled executable files are listed
 # in $(all_tests).
 vc_exe_in_TESTS:
-       $(AM_V_GEN)if test -d $(top_srcdir)/.git && test $(srcdir) = .; then \
+       $(AM_V_GEN)test -d $(top_srcdir)/.git || exit 1;                \
         {                                                              \
-         for t in $(all_tests); do echo $$t; done;                     \
-         for f in `cd $(top_srcdir) &&                                 \
-          build-aux/vc-list-files $(subdir) | sed 's!^$(subdir)/!!'`; do \
-           test -f "$$f" && test -x "$$f" && echo "$$f";               \
+         for t in $(all_tests); do echo $$t; done;                     \
+         cd $(top_srcdir);                                             \
+         for f in `$(SHELL) build-aux/vc-list-files $(subdir)          \
+                     | sed 's!^$(subdir)/!!'`; do                      \
+           test -f "tests/$$f" && test -x "tests/$$f" && echo "$$f";   \
          done;                                                         \
-        } | sort | uniq -u | grep . && exit 1 ||:;                     \
-       else :; fi
+        } | sort | uniq -u | grep . && exit 1; :
 
 check-local: vc_exe_in_TESTS
 .PHONY: vc_exe_in_TESTS
-- 
1.7.12




reply via email to

[Prev in Thread] Current Thread [Next in Thread]