Thu, 14 Jan 2010 17:23:53 -0800
6916986: handle spaces in langtools launcher path
Reviewed-by: darcy, jjg
Contributed-by: mali@csail.mit.edu, mernst@cs.washington.edu
src/share/bin/launcher.sh-template | file | annotate | diff | comparison | revisions |
1.1 --- a/src/share/bin/launcher.sh-template Thu Jan 14 17:18:30 2010 -0800 1.2 +++ b/src/share/bin/launcher.sh-template Thu Jan 14 17:23:53 2010 -0800 1.3 @@ -38,7 +38,7 @@ 1.4 # dependent jar files for additional dependencies. 1.5 1.6 if [ "$LANGTOOLS_USE_BOOTCLASSPATH" != "no" ]; then 1.7 - cp=`unzip -c $mylib/#PROGRAM#.jar META-INF/MANIFEST.MF | 1.8 + cp=`unzip -c "$mylib/#PROGRAM#.jar" META-INF/MANIFEST.MF | 1.9 grep "Class-Path:" | 1.10 sed -e 's|Class-Path: *||' -e 's|\([a-z]*\.jar\) *|'"$mylib"'/\1:|g'` 1.11 bcp="$mylib/#PROGRAM#.jar":$cp