# HG changeset patch # User John D # Date 1503930274 14400 # Node ID 8f0a309bf280551888fb10906db922dcb7dde15a # Parent 8f1067425d0a7609482b1a10e6dd618d95fe6f0e nsis installer: add version to start menu shortcut names (Bug #51878) * tools/makeinst-script.sh.in: Octave (CLI).lnk => Octave-$VERSION (CLI).lnk, Octave (GUI).lnk => Octave-$VERSION (GUI).lnk diff -r 8f1067425d0a -r 8f0a309bf280 tools/makeinst-script.sh.in --- a/tools/makeinst-script.sh.in Fri Aug 25 07:51:46 2017 -0400 +++ b/tools/makeinst-script.sh.in Mon Aug 28 10:24:34 2017 -0400 @@ -283,12 +283,12 @@ CreateDirectory "\$SMPROGRAMS\\Octave-$VERSION" CreateShortCut "\$SMPROGRAMS\\Octave-$VERSION\\Uninstall.lnk" "\$INSTDIR\\uninstall.exe" "" "\$INSTDIR\\uninstall.exe" 0 SetOutPath "%USERPROFILE%" - CreateShortCut "\$SMPROGRAMS\\Octave-$VERSION\\Octave (CLI).lnk" "\$INSTDIR\\octave.vbs" "--no-gui" "\$INSTDIR\\$ICON" 0 SW_SHOWMINIMIZED - CreateShortCut "\$SMPROGRAMS\\Octave-$VERSION\\Octave (GUI).lnk" "\$INSTDIR\\octave.vbs" "--force-gui" "\$INSTDIR\\$ICON" 0 SW_SHOWMINIMIZED + CreateShortCut "\$SMPROGRAMS\\Octave-$VERSION\\Octave-$VERSION (CLI).lnk" "\$INSTDIR\\octave.vbs" "--no-gui" "\$INSTDIR\\$ICON" 0 SW_SHOWMINIMIZED + CreateShortCut "\$SMPROGRAMS\\Octave-$VERSION\\Octave-$VERSION (GUI).lnk" "\$INSTDIR\\octave.vbs" "--force-gui" "\$INSTDIR\\$ICON" 0 SW_SHOWMINIMIZED SetOutPath "\$INSTDIR" ; fix the shortcuts for appid - ExecWait '"\$INSTDIR\\bin\\win7appid.exe" "\$SMPROGRAMS\\Octave-$VERSION\\Octave (GUI).lnk" "gnu.octave.$VERSION"' + ExecWait '"\$INSTDIR\\bin\\win7appid.exe" "\$SMPROGRAMS\\Octave-$VERSION\\Octave-$VERSION (GUI).lnk" "gnu.octave.$VERSION"' EOF # shortcut for cmd win if [ -f $OCTAVE_SOURCE/cmdshell.bat ]; then