6916986: handle spaces in langtools launcher path

Thu, 14 Jan 2010 17:23:53 -0800

author
jjg
date
Thu, 14 Jan 2010 17:23:53 -0800
changeset 471
2d0f4e7b44b2
parent 470
b96ad32c004a
child 472
a84062774f0e

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 

mercurial