]> git.ipfire.org Git - thirdparty/automake.git/commit
depend: reduce code duplication, de-uglify make verbose output
authorStefano Lattarini <stefano.lattarini@gmail.com>
Thu, 10 Jan 2013 20:52:18 +0000 (21:52 +0100)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Thu, 16 May 2013 12:00:57 +0000 (14:00 +0200)
commitca41efd3e14a9523e4e0cc1d9689eb30b6b7045a
tree5b3bc2b02949c2b06bbc62d61023fd00152ae2bb
parent436cb17eabc2758faec17e2922547a5794a45f57
depend: reduce code duplication, de-uglify make verbose output

Verbose output from compilation recipes had been made more messy by
the previous "simplifying" commit v1.13.1d-220-g1fa0c24.  With this
patch, not only we reduce some code duplication, but also improve
that output again, for the joy of users who dislike silent-rules :-)

* lib/am/depend2.am: Use the new '%XSOURCE%' transform, instead of
copying and pasting the idiom for VPATH rewrite emulation over and
over.  Fix some indentation and line-wrapping issues while at it.
* bin/automake.in (handle_languages): Implement the new transform.
* t/silent-nested-vars.sh: Adjust to avoid spurious failures.

Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
bin/automake.in
lib/am/depend2.am
t/silent-nested-vars.sh