Mercurial > mxe-octave
comparison makeinst-script.sh @ 3331:71171ba8bebd
Update installer script for admin level and single icon file
* makeinst-script.sh: set admin execution level, get only 1 icon file in find.
author | John Donoghue <john.donoghue@ieee.org> |
---|---|
date | Fri, 22 Nov 2013 17:34:23 -0500 |
parents | 8ac67219c241 |
children | 078ba7a8c95b |
comparison
equal
deleted
inserted
replaced
3330:5439a2879141 | 3331:71171ba8bebd |
---|---|
14 echo "Generating installer script ... " | 14 echo "Generating installer script ... " |
15 | 15 |
16 cd $TOPDIR | 16 cd $TOPDIR |
17 | 17 |
18 # find icon | 18 # find icon |
19 ICON=`find $OCTAVE_SOURCE -name octave-logo.ico -printf "%P" | sed 's,/,\\\\,g'` | 19 ICON=`find $OCTAVE_SOURCE -name octave-logo.ico -printf "%P" | head -1 | sed 's,/,\\\\,g'` |
20 | 20 |
21 # create installer script | 21 # create installer script |
22 echo "; octave setup script $OCTAVE_SOURCE" > octave.nsi | 22 echo "; octave setup script $OCTAVE_SOURCE" > octave.nsi |
23 | 23 |
24 # initial installer settings | 24 # initial installer settings |
35 Page directory | 35 Page directory |
36 Page instfiles | 36 Page instfiles |
37 | 37 |
38 UninstPage uninstConfirm | 38 UninstPage uninstConfirm |
39 Uninstpage instfiles | 39 Uninstpage instfiles |
40 | |
41 RequestExecutionLevel admin | |
40 | 42 |
41 ; file section | 43 ; file section |
42 Section "MainFiles" | 44 Section "MainFiles" |
43 | 45 |
44 EOF | 46 EOF |