Mercurial > mxe-octave
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 |