header-vars: simplify how make flags are determined
authorStefano Lattarini <stefano.lattarini@gmail.com>
Sat, 27 Apr 2013 14:09:43 +0000 (16:09 +0200)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Mon, 29 Apr 2013 14:16:39 +0000 (16:16 +0200)
commite432b0d3f7deffd3468e7b32ab6760bc7f3148f2
tree0bbe22ceb134e2354d47e786949cd9eb6bcee552
parentc97218a54271bdcc59a0a7b67704feb5344b89d9
header-vars: simplify how make flags are determined

Actually, son far only the '-n' option ("dry mode") was detected,
but this change will allow us to soon detect more options.

* lib/am/header-vars.am (am__running_with_option): Even when $MAKEFLAGS
appears to contain definition of variables with embedded whitespace,
use simple textual pre-processing over $MAKEFLAGS rather than tricky
recursive invocations of make to determine whether the '-n' option was
given.  This is enough to correctly handle all the tricky usages covered
in the testsuite.
* t/nodep.sh: Adjust to avoid a spurious failure.

Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
lib/am/header-vars.am
t/nodep.sh