From: Bruce Korb Date: Sun, 2 Jan 2011 19:58:30 +0000 (-0800) Subject: ensure that unreadable file error messages include program name X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=fbdc78279ad97fc393e78fbf8ba2e3481e706255;p=gnulib.git ensure that unreadable file error messages include program name --- diff --git a/build-aux/git-version-gen b/build-aux/git-version-gen index 3c6900e59a..df2414a97a 100755 --- a/build-aux/git-version-gen +++ b/build-aux/git-version-gen @@ -1,6 +1,6 @@ #!/bin/sh # Print a version string. -scriptversion=2010-12-30.20; # UTC +scriptversion=2011-01-02.18; # UTC # Copyright (C) 2007-2010 Free Software Foundation, Inc. # @@ -85,7 +85,10 @@ v= # then try "git describe", then default. if test -f $tarball_version_file then - v=`cat $tarball_version_file` || exit 1 + v=`cat $tarball_version_file 2>&1` || { + echo "$0 error: unreadable tarball version file $1: $v" >&2 + exit 1 + } case $v in *$nl*) v= ;; # reject multi-line output [0-9]*) ;;