[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 <junkio@cox.net>maint
							parent
							
								
									3cc35e29ec
								
							
						
					
					
						commit
						edde7a8b53
					
				
							
								
								
									
										2
									
								
								Makefile
								
								
								
								
							
							
						
						
									
										2
									
								
								Makefile
								
								
								
								
							|  | @ -253,7 +253,7 @@ SCRIPTS = $(patsubst %.sh,%,$(SCRIPT_SH)) \ | ||||||
| 	  $(patsubst %.py,%,$(SCRIPT_PYTHON)) \ | 	  $(patsubst %.py,%,$(SCRIPT_PYTHON)) \ | ||||||
| 	  gitk | 	  gitk | ||||||
|  |  | ||||||
| export TAR INSTALL DESTDIR | export TAR INSTALL DESTDIR SHELL_PATH | ||||||
| ### Build rules | ### Build rules | ||||||
|  |  | ||||||
| all: $(PROGRAMS) $(SCRIPTS) | all: $(PROGRAMS) $(SCRIPTS) | ||||||
|  |  | ||||||
|  | @ -4,11 +4,12 @@ | ||||||
| # | # | ||||||
|  |  | ||||||
| #GIT_TEST_OPTS=--verbose --debug | #GIT_TEST_OPTS=--verbose --debug | ||||||
|  | SHELL_PATH ?= $(SHELL) | ||||||
|  |  | ||||||
| T = $(wildcard t[0-9][0-9][0-9][0-9]-*.sh) | T = $(wildcard t[0-9][0-9][0-9][0-9]-*.sh) | ||||||
|  |  | ||||||
| all: | 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 | 	@rm -fr trash | ||||||
|  |  | ||||||
| clean: | clean: | ||||||
|  |  | ||||||
|  | @ -85,7 +85,7 @@ do | ||||||
| done | done | ||||||
| test_expect_success \ | test_expect_success \ | ||||||
|     'adding various types of objects with git-update-index --add.' \ |     '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. | # Show them and see that matches what we expect. | ||||||
| test_expect_success \ | test_expect_success \ | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue