From mboxrd@z Thu Jan 1 00:00:00 1970 From: Date: Thu, 11 Oct 2012 05:38:59 -0000 Subject: No subject Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de force make to use SHELL from the environment, even with export. The note about SH= ELL in "5.7.2 Communicating Variables to a Sub-make" can be misleading however. Without "export SHELL", the recipes are executed with the set SHELL, but th= e default value of SHELL is in their environment. With "export SHELL", the recipes are executed with the set SHELL, which is = also in their environment. But since the sub-make ignores its environment for SH= ELL, it does not help. That's probably why Linux uses CONFIG_SHELL (which means nothing special to make) instead of SHELL. So 1) is not a solution, and 4) also does not work. So we are left with 2),= 3) or 5). Best regards, Beno=C3=AEt