changeset 3575:a247dc2d32c0

nsis-installer: Fix multiple single quotes in installer script. * makeinst-script.sh: Use `` for strings that contain "" and '' strings.
author John Donoghue <john.donoghue@ieee.org>
date Tue, 08 Apr 2014 22:00:46 -0400
parents 37d705830a35
children f46a7bbfc491
files makeinst-script.sh
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/makeinst-script.sh	Sat Apr 05 07:33:41 2014 -0400
+++ b/makeinst-script.sh	Tue Apr 08 22:00:46 2014 -0400
@@ -306,7 +306,7 @@
   WriteRegStr HKCR "Octave.Document.$VERSION" "" "GNU Octave Script"
   WriteRegStr HKCR "Octave.Document.$VERSION\\DefaultIcon" "" "\$INSTDIR\\$ICON"
   ; document actions
-  WriteRegStr HKCR "Octave.Document.$VERSION\\shell\\open\\command" "" '"\$INSTDIR\\bin\\octave-gui.exe" --force-gui --persist --eval "edit '%1'"'
+  WriteRegStr HKCR "Octave.Document.$VERSION\\shell\\open\\command" "" "\$\\"\$INSTDIR\\bin\\octave-gui.exe\$\\" --force-gui --persist --eval \$\\"edit '%1'\$\\""
 
   \${If} \$RegisterOctaveFileType == \${BST_CHECKED}
     ReadRegStr \$0 HKCR ".m" ""