| # Run tests | |
| # | |
| # Copyright (c) 2005 Junio C Hamano | |
| # | |
| #GIT_TEST_OPTS=--verbose --debug | |
| SHELL_PATH ?= $(SHELL) | |
| TAR ?= $(TAR) | |
| # Shell quote; | |
| # Result of this needs to be placed inside '' | |
| shq = $(subst ','\'',$(1)) | |
| # This has surrounding '' | |
| shellquote = '$(call shq,$(1))' | |
| T = $(wildcard t[0-9][0-9][0-9][0-9]-*.sh) | |
| all: $(T) clean | |
| $(T): | |
| @echo "*** $@ ***"; $(call shellquote,$(SHELL_PATH)) $@ $(GIT_TEST_OPTS) | |
| clean: | |
| rm -fr trash | |
| .PHONY: $(T) clean | |
| .NOPARALLEL: | |