changeset 4176:a543952ed731

set usermodelappid for octave-gui shortcut (Bug #47527) * tools/makeinst-script.sh.in: use win7appid to set appid of gnu.octave on shortcut.
author John Donoghue
date Wed, 20 Jul 2016 08:19:39 -0400
parents cc348b770c37
children 16b2ee1a1b5d
files tools/makeinst-script.sh.in
diffstat 1 files changed, 3 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/tools/makeinst-script.sh.in	Tue Jul 19 16:45:05 2016 -0400
+++ b/tools/makeinst-script.sh.in	Wed Jul 20 08:19:39 2016 -0400
@@ -278,6 +278,9 @@
  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
  SetOutPath "\$INSTDIR"
+
+ ; fix the shortcuts for appid
+ ExecWait '"\$INSTDIR\\bin\\win7appid.exe" "\$SMPROGRAMS\\Octave-$VERSION\\Octave (GUI).lnk" "gnu.octave"'
 EOF
   # shortcut for cmd win
   if [ -f $OCTAVE_SOURCE/cmdshell.bat ]; then