]> granicus.if.org Git - neomutt/commitdiff
restore ability for version.sh to cope with a repository directory with a space in it.
authorMichael Elkins <me@mutt.org>
Fri, 28 Dec 2012 05:04:47 +0000 (21:04 -0800)
committerMichael Elkins <me@mutt.org>
Fri, 28 Dec 2012 05:04:47 +0000 (21:04 -0800)
version.sh

index 57d6414605428786c1dad2297bd2bfe22f5f41f8..ba8463be17b10a7a21ea9cb343a031aebcf86b1d 100644 (file)
@@ -3,8 +3,9 @@
 HG=hg
 
 # Switch to directory where this script lives so that further commands are run
-# from the root directory of the source
-cd `dirname $0`
+# from the root directory of the source.  The script path and srcdir are double
+# quoted to allow the space character to appear in the path.
+srcdir=$(dirname "$0") && cd "$srcdir" || exit 1
 
 # Ensure that we have a repo here and that mercurial is installed.  If
 # not, just cat the VERSION file; it contains the latest release number.