1146449Sharti# 2146449Sharti# Test that we can replace the shell and set all the shell parameters 3146449Sharti# (except meta and builtin which have their own test). This is done by 4146449Sharti# using a shell script for the shell that echoes all command line 5146449Sharti# arguments and its standard input. The shell name should not be one of 6146449Sharti# the builtin shells. 7146449Sharti# 8146449Sharti# XXX There seems to be a problem here in -j1 mode: for the line without 9146449Sharti# @- make should switch on echoing again, but it doesn't. 10146449Sharti# 11146449Sharti# $FreeBSD$ 12146449Sharti 13146822Sharti.SHELL: name="shell" path="${.CURDIR}/shell" \ 14146449Sharti quiet="be quiet" echo="be verbose" filter="be verbose" \ 15146449Sharti echoFlag="x" errFlag="y" \ 16146449Sharti hasErrCtl=y check="check errors" ignore="ignore errors" 17146449Sharti 18146449Sharti.PHONY: test1 19146449Shartitest1: 20146449Sharti -@funny $$ 21146449Sharti funnier $$ 22