1# 2# In compat mode (the default without -j) a line that contains no shell 3# meta characters and no shell builtins is not passed to the shell but 4# executed directly. In our example the ls line without meta characters 5# will really execute ls, while the line with meta characters will execute 6# our special shell. 7# 8# $FreeBSD: releng/11.0/usr.bin/bmake/tests/shell/builtin/Makefile.test 263346 2014-03-19 12:29:20Z jmmv $ 9 10.SHELL: path="${.CURDIR}/sh" 11 12.PHONY: builtin no-builtin 13 14builtin: 15 @exec ls -d . 16 17no-builtin: 18 @ls -d . 19