X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/20926fbd63d5768a55eabd9beab33d2622cd8fa1..968061bb65203ca9b0683ade0bf4bf238b8ce062:/prepare-source diff --git a/prepare-source b/prepare-source index 0457179e..c3a788d3 100755 --- a/prepare-source +++ b/prepare-source @@ -1,13 +1,12 @@ #!/bin/sh -# Use autoconf, autoheader, yodl, etc. to ready the generated files -# in the release. This is typically used after applying a diff from -# "patches" directory in CVS. +# Use autoconf, autoheader, yodl, etc. to ready the generated files in the +# release. This is typically used after applying a diff from the "patches" +# directory in a CVS-checked-out version. # -# NOTE: if you use a diff from the "patches" directory in a release -# tar as of 2.6.7, this is not needed (but doesn't hurt anything). +# NOTE: if you use a diff from the "patches" directory of a *release tar* +# (as opposed to from CVS), this is not needed (but doesn't hurt anything). dir=`dirname $0` -if test x"$dir" = x -o x"$dir" = x.; then - make -f prepare-source.mak -else - make -C "$dir" -f prepare-source.mak +if test x"$dir" != x -a x"$dir" != x.; then + cd "$dir" fi +make -f prepare-source.mak