diff options
author | Tom Tromey <tromey@redhat.com> | 1997-06-01 19:19:19 +0000 |
---|---|---|
committer | Tom Tromey <tromey@redhat.com> | 1997-06-01 19:19:19 +0000 |
commit | 7849ac20339e52b2b7185d35d80db3fdd7ebc873 (patch) | |
tree | de039dc7c7ae4010bc404b57e378af3417402d6b /lib/ylwrap | |
parent | 1e5974b3670284fdfeefc13394048f3f5ae337f3 (diff) | |
download | automake-7849ac20339e52b2b7185d35d80db3fdd7ebc873.tar.gz |
another ylwrap fix from jim meyering
Diffstat (limited to 'lib/ylwrap')
-rwxr-xr-x | lib/ylwrap | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/ylwrap b/lib/ylwrap index 8aaff0f6f..fbae17bd7 100755 --- a/lib/ylwrap +++ b/lib/ylwrap @@ -70,7 +70,13 @@ if test $status -eq 0; then first=yes while test "$#" -ne 0; do if test -f "$1"; then - mv "$1" "../$2" || status=$? + # If $2 is an absolute path name, then just use that, + # otherwise prepend `../'. + case "$2" in + /*) target="$2";; + *) target="../$2";; + esac + mv "$1" "$target" || status=$? else # A missing file is only an error for the first file. This # is a blatant hack to let us support using "yacc -d". If -d |