recursion: remove _AM_EXTRA_RECURSIVE_TARGETS indirection
authorStefano Lattarini <stefano.lattarini@gmail.com>
Thu, 15 Nov 2012 13:49:14 +0000 (14:49 +0100)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Thu, 15 Nov 2012 13:53:22 +0000 (14:53 +0100)
commit33c836b2ad72c1384ba0a8983989322b88e6bfa2
tree5436f63597afe7e3b9fdfefe0fc615f6a5796531
parentb7c507eadfa7b9ef40ba433dee0d231432ab7c39
recursion: remove _AM_EXTRA_RECURSIVE_TARGETS indirection

Since automake automatically smashes extra whitespace and newlines
in the arguments of the macros it traces, we can remove the extra
indirection with the _AM_EXTRA_RECURSIVE_TARGETS.  This doesn't
truly simplify the existing code, but make it slightly easier to
understand anyway, since leave it with one less indirection.

* automake.in: Trace AM_EXTRA_RECURSIVE_TARGETS directly, rather
than tracing _AM_EXTRA_RECURSIVE_TARGETS.  Remove trailing and
leading empty fields in the extracted arguments.
* m4/extra-recurs.m4 (_AM_EXTRA_RECURSIVE_TARGETS): Remove, no longer
needed.
(AM_EXTRA_RECURSIVE_TARGETS): Adjust by making it a simple no-op.

Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
automake.in
m4/extra-recurs.m4