comparison makeinst-script.sh @ 3391:b5abbada6616

installer: set GUI shortcut flags for minimized on startup. * makeinst-script.sh: set SW_SHOWMINIMIZED on GUI shortcuts.
author John Donoghue <john.donoghue@ieee.org>
date Fri, 03 Jan 2014 10:22:33 -0500
parents 0779856e1186
children f79780bcc843
comparison
equal deleted inserted replaced
3390:bd34b9a66e69 3391:b5abbada6616
88 88
89 ; set up checkbox to create desktop icon 89 ; set up checkbox to create desktop icon
90 Function finishpage_desktopshortcut 90 Function finishpage_desktopshortcut
91 SetOutPath "\$INSTDIR\\bin" 91 SetOutPath "\$INSTDIR\\bin"
92 CreateShortCut "\$desktop\\Octave-$VERSION.lnk" "\$INSTDIR\\bin\\octave.exe" "" "\$INSTDIR\\$ICON" 0 92 CreateShortCut "\$desktop\\Octave-$VERSION.lnk" "\$INSTDIR\\bin\\octave.exe" "" "\$INSTDIR\\$ICON" 0
93 CreateShortCut "\$desktop\\Octave-$VERSION (Experimental GUI).lnk" "\$INSTDIR\\libexec\\octave\\$OCTAVE_VERSION\\exec\\i686-pc-mingw32\\octave-gui.exe" "" "\$INSTDIR\\$ICON" 0 93 CreateShortCut "\$desktop\\Octave-$VERSION (Experimental GUI).lnk" "\$INSTDIR\\libexec\\octave\\$OCTAVE_VERSION\\exec\\i686-pc-mingw32\\octave-gui.exe" "" "\$INSTDIR\\$ICON" 0 SW_SHOWMINIMIZED
94 FunctionEnd 94 FunctionEnd
95 95
96 !define MUI_FINISHPAGE_SHOWREADME "" 96 !define MUI_FINISHPAGE_SHOWREADME ""
97 !define MUI_FINISHPAGE_SHOWREADME_CHECKED 97 !define MUI_FINISHPAGE_SHOWREADME_CHECKED
98 !define MUI_FINISHPAGE_SHOWREADME_TEXT "Create Desktop Shortcut" 98 !define MUI_FINISHPAGE_SHOWREADME_TEXT "Create Desktop Shortcut"
153 153
154 CreateDirectory "\$SMPROGRAMS\\Octave" 154 CreateDirectory "\$SMPROGRAMS\\Octave"
155 CreateShortCut "\$SMPROGRAMS\\Octave\\Uninstall.lnk" "\$INSTDIR\\uninstall.exe" "" "\$INSTDIR\\uninstall.exe" 0 155 CreateShortCut "\$SMPROGRAMS\\Octave\\Uninstall.lnk" "\$INSTDIR\\uninstall.exe" "" "\$INSTDIR\\uninstall.exe" 0
156 SetOutPath "\$INSTDIR\\bin" 156 SetOutPath "\$INSTDIR\\bin"
157 CreateShortCut "\$SMPROGRAMS\\Octave\\Octave.lnk" "\$INSTDIR\\bin\\octave.exe" "" "\$INSTDIR\\$ICON" 0 157 CreateShortCut "\$SMPROGRAMS\\Octave\\Octave.lnk" "\$INSTDIR\\bin\\octave.exe" "" "\$INSTDIR\\$ICON" 0
158 CreateShortCut "\$SMPROGRAMS\\Octave\\Octave (Experimental GUI).lnk" "\$INSTDIR\\libexec\\octave\\$OCTAVE_VERSION\\exec\\i686-pc-mingw32\\octave-gui.exe" "" "\$INSTDIR\\$ICON" 0 158 CreateShortCut "\$SMPROGRAMS\\Octave\\Octave (Experimental GUI).lnk" "\$INSTDIR\\libexec\\octave\\$OCTAVE_VERSION\\exec\\i686-pc-mingw32\\octave-gui.exe" "" "\$INSTDIR\\$ICON" 0 SW_SHOWMINIMIZED
159 SetOutPath "\$INSTDIR" 159 SetOutPath "\$INSTDIR"
160 EOF 160 EOF
161 # if we have documentation files, create shortcuts 161 # if we have documentation files, create shortcuts
162 if [ -d $OCTAVE_SOURCE/share/doc/octave ]; then 162 if [ -d $OCTAVE_SOURCE/share/doc/octave ]; then
163 cat >> octave.nsi << EOF 163 cat >> octave.nsi << EOF