From: Eric Blake Date: Tue, 26 Jun 2012 16:40:39 +0000 (-0600) Subject: missing: --run is supported again (as a no-op) for use by older automake X-Git-Tag: v1.12b~108^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0fcbd7c19e18265a4d2ca9f2158ec98daf4d67a9;p=platform%2Fupstream%2Fautomake.git missing: --run is supported again (as a no-op) for use by older automake Commit v1.12.1-87-ga22717d of 2012-06-21 ("missing: do not touch timestamps; only warn for out-of-date files") has removed the '--run' option, since our new preferred calling conventions now imply it; but if a newer 'missing' is mixed with an already built project that used an older Automake version (this happened in practice for GNU m4; see: ), then the 'Makefile' in that project will fail due to passing the '--run' option when trying to bring the project up-to-date. * lib/missing: Parse and ignore '--run'. Signed-off-by: Stefano Lattarini --- diff --git a/lib/missing b/lib/missing index 86301c4..dab67a8 100755 --- a/lib/missing +++ b/lib/missing @@ -1,7 +1,7 @@ #! /bin/sh # Common wrapper for a few potentially missing GNU programs. -scriptversion=2012-06-25.09; # UTC +scriptversion=2012-06-26.16; # UTC # Copyright (C) 1996-2012 Free Software Foundation, Inc. # Originally written by Fran,cois Pinard , 1996. @@ -37,6 +37,11 @@ case $1 in exit 0 ;; + --run) + # Back-compat with the calling convention used by older automake. + shift + ;; + -h|--h|--he|--hel|--help) echo "\ $0 [OPTION]... PROGRAM [ARGUMENT]...