comparison tools/makeinst-script.sh.in @ 4458:8f0a309bf280

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
author John D
date Mon, 28 Aug 2017 10:24:34 -0400
parents 05b44661c970
children 1a3deda73484
comparison
equal deleted inserted replaced
4457:8f1067425d0a 4458:8f0a309bf280
281 Section "Shortcuts" 281 Section "Shortcuts"
282 282
283 CreateDirectory "\$SMPROGRAMS\\Octave-$VERSION" 283 CreateDirectory "\$SMPROGRAMS\\Octave-$VERSION"
284 CreateShortCut "\$SMPROGRAMS\\Octave-$VERSION\\Uninstall.lnk" "\$INSTDIR\\uninstall.exe" "" "\$INSTDIR\\uninstall.exe" 0 284 CreateShortCut "\$SMPROGRAMS\\Octave-$VERSION\\Uninstall.lnk" "\$INSTDIR\\uninstall.exe" "" "\$INSTDIR\\uninstall.exe" 0
285 SetOutPath "%USERPROFILE%" 285 SetOutPath "%USERPROFILE%"
286 CreateShortCut "\$SMPROGRAMS\\Octave-$VERSION\\Octave (CLI).lnk" "\$INSTDIR\\octave.vbs" "--no-gui" "\$INSTDIR\\$ICON" 0 SW_SHOWMINIMIZED 286 CreateShortCut "\$SMPROGRAMS\\Octave-$VERSION\\Octave-$VERSION (CLI).lnk" "\$INSTDIR\\octave.vbs" "--no-gui" "\$INSTDIR\\$ICON" 0 SW_SHOWMINIMIZED
287 CreateShortCut "\$SMPROGRAMS\\Octave-$VERSION\\Octave (GUI).lnk" "\$INSTDIR\\octave.vbs" "--force-gui" "\$INSTDIR\\$ICON" 0 SW_SHOWMINIMIZED 287 CreateShortCut "\$SMPROGRAMS\\Octave-$VERSION\\Octave-$VERSION (GUI).lnk" "\$INSTDIR\\octave.vbs" "--force-gui" "\$INSTDIR\\$ICON" 0 SW_SHOWMINIMIZED
288 SetOutPath "\$INSTDIR" 288 SetOutPath "\$INSTDIR"
289 289
290 ; fix the shortcuts for appid 290 ; fix the shortcuts for appid
291 ExecWait '"\$INSTDIR\\bin\\win7appid.exe" "\$SMPROGRAMS\\Octave-$VERSION\\Octave (GUI).lnk" "gnu.octave.$VERSION"' 291 ExecWait '"\$INSTDIR\\bin\\win7appid.exe" "\$SMPROGRAMS\\Octave-$VERSION\\Octave-$VERSION (GUI).lnk" "gnu.octave.$VERSION"'
292 EOF 292 EOF
293 # shortcut for cmd win 293 # shortcut for cmd win
294 if [ -f $OCTAVE_SOURCE/cmdshell.bat ]; then 294 if [ -f $OCTAVE_SOURCE/cmdshell.bat ]; then
295 echo "CreateShortCut '\$SMPROGRAMS\\Octave-$VERSION\\Bash Shell.lnk' '\$INSTDIR\\cmdshell.bat' '' '' 0" >> $OUTFILE 295 echo "CreateShortCut '\$SMPROGRAMS\\Octave-$VERSION\\Bash Shell.lnk' '\$INSTDIR\\cmdshell.bat' '' '' 0" >> $OUTFILE
296 fi 296 fi