From edde7a8b5324d88f07fcb8204da313c19b4988fa Mon Sep 17 00:00:00 2001 From: Peter Eriksen Date: Sat, 24 Sep 2005 21:50:29 +0200 Subject: [PATCH] [PATCH] Make the test more shell generic and fix missing Solaris find option This is from Peter Eriksen, but further fixed. Signed-off-by: Junio C Hamano --- Makefile | 2 +- t/Makefile | 3 ++- t/t0000-basic.sh | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index afd4b14c41..9920467d90 100644 --- a/Makefile +++ b/Makefile @@ -253,7 +253,7 @@ SCRIPTS = $(patsubst %.sh,%,$(SCRIPT_SH)) \ $(patsubst %.py,%,$(SCRIPT_PYTHON)) \ gitk -export TAR INSTALL DESTDIR +export TAR INSTALL DESTDIR SHELL_PATH ### Build rules all: $(PROGRAMS) $(SCRIPTS) diff --git a/t/Makefile b/t/Makefile index 6882e23be5..a6b80882ce 100644 --- a/t/Makefile +++ b/t/Makefile @@ -4,11 +4,12 @@ # #GIT_TEST_OPTS=--verbose --debug +SHELL_PATH ?= $(SHELL) T = $(wildcard t[0-9][0-9][0-9][0-9]-*.sh) all: - @$(foreach t,$T,echo "*** $t ***"; sh $t $(GIT_TEST_OPTS) || exit; ) + @$(foreach t,$T,echo "*** $t ***"; $(SHELL_PATH) $t $(GIT_TEST_OPTS) || exit; ) @rm -fr trash clean: diff --git a/t/t0000-basic.sh b/t/t0000-basic.sh index 3649f0f745..bd940bd09b 100755 --- a/t/t0000-basic.sh +++ b/t/t0000-basic.sh @@ -85,7 +85,7 @@ do done test_expect_success \ 'adding various types of objects with git-update-index --add.' \ - 'find path* ! -type d -print0 | xargs -0 git-update-index --add' + 'find path* ! -type d -print | xargs git-update-index --add' # Show them and see that matches what we expect. test_expect_success \