brett 2004/10/22 23:04:17
Modified: src/bin Tag: MAVEN-1_0-BRANCH maven
Log:
PR: MAVEN-1406
fix problems when paths contain spaces
Revision Changes Path
No revision
No revision
1.31.4.9 +5 -5 maven/src/bin/maven
Index: maven
===================================================================
RCS file: /home/cvs/maven/src/bin/maven,v
retrieving revision 1.31.4.8
retrieving revision 1.31.4.9
diff -u -r1.31.4.8 -r1.31.4.9
--- maven 24 Sep 2004 10:38:42 -0000 1.31.4.8
+++ maven 23 Oct 2004 06:04:16 -0000 1.31.4.9
@@ -61,11 +61,11 @@
## resolve links - $0 may be a link to maven's home
PRG=$0
- progname=`basename $0`
saveddir=`pwd`
# need this for relative symlinks
- cd `dirname $PRG`
+ PRGDIR=`dirname "$PRG"`
+ cd "$PRGDIR"
while [ -h "$PRG" ] ; do
ls=`ls -ld "$PRG"`
@@ -73,16 +73,16 @@
if expr "$link" : '.*/.*' > /dev/null; then
PRG="$link"
else
- PRG="`dirname $PRG`/$link"
+ PRG="$PRGDIR/$link"
fi
done
- MAVEN_HOME=`dirname "$PRG"`/..
+ MAVEN_HOME="$PRGDIR/.."
# make it fully qualified
MAVEN_HOME=`cd "$MAVEN_HOME" && pwd`
- cd $saveddir
+ cd "$saveddir"
fi
# For Cygwin, ensure paths are in UNIX format before anything is touched
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]