common/autoconf/spec.gmk.in
changeset 28602 51c0dcf51b67
parent 27602 236555ddac42
child 28603 e162cf2d6db2
--- a/common/autoconf/spec.gmk.in	Thu Jan 08 17:11:48 2015 -0800
+++ b/common/autoconf/spec.gmk.in	Wed Jan 14 16:03:59 2015 +0100
@@ -78,6 +78,11 @@
 OUTPUT_SYNC_SUPPORTED:=@OUTPUT_SYNC_SUPPORTED@
 OUTPUT_SYNC:=@OUTPUT_SYNC@
 
+# Override the shell with bash
+BASH:=@BASH@
+BASH_ARGS:=@BASH_ARGS@
+SHELL:=$(BASH) $(BASH_ARGS)
+
 # The "human readable" name of this configuration
 CONF_NAME:=@CONF_NAME@
 
@@ -495,7 +500,6 @@
 # Tools adhering to a minimal and common standard of posix compliance.
 AWK:=@AWK@
 BASENAME:=@BASENAME@
-BASH:=@BASH@
 CAT:=@CAT@
 CCACHE:=@CCACHE@
 # CD is going away, but remains to cater for legacy makefiles.