On Thu, 7 Feb 2008 23:02:29 +0100, Joerg Sonnenberger writes: >Yes, that was what I wanted to know. The only thing to change in that >case would be "DEFAULT_SH" and the name to pass down by derived from >that. Which is exactly what we have today for the case that you define DEFSHELL_CUSTOM no ? Eg. on systems that have it (eg. SunOS) bmake's configure sets DEFSHELL_CUSTOM to /usr/xpg4/bin/sh by default, and everything "just works". --sjg