configure: Replace shell constructs with M4sh macros 69/3669/5
authorAndreas Fritiofson <andreas.fritiofson@gmail.com>
Tue, 16 Feb 2016 22:26:58 +0000 (23:26 +0100)
committerPaul Fertser <fercerpav@gmail.com>
Thu, 8 Dec 2016 14:32:48 +0000 (14:32 +0000)
commit44f21c9d4362e479158d0852bc16c0cde5d5b53d
treeaad4ca0708685f5981c0d603fa2d2f39b7711c5b
parent082b88bc8ae5ba71b06a6c7e6e1ce1d26657dbb5
configure: Replace shell constructs with M4sh macros

AS_IF and AS_CASE should be used instead of if and case to properly
handle macros in conditional branches.

Also guard all tests against empty variables and embedded spaces which
makes it possible to remove some variable defaults.

Change-Id: Ib675177690d406a80ee98dd5d105296a7cdc7b8a
Signed-off-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
Reviewed-on: http://openocd.zylin.com/3669
Tested-by: jenkins
Reviewed-by: Paul Fertser <fercerpav@gmail.com>
configure.ac