Mercurial > mxe-octave
comparison tools/makeinst-script.sh.in @ 4173:1d86cb0348ff
nsis: install all files to BUILD_PREFIX (Bug #48530)
* src/nsis.mk: set PREFIX to BUILD_PREFIX, dont build MakeLangId,Makensisw,zip2exe
* tools/makeinst-script.sh.in: update path for uninstall icon to builddir
author | John Donoghue <john.donoghue@ieee.org> |
---|---|
date | Sun, 17 Jul 2016 22:41:31 -0400 |
parents | 35c9886e1f60 |
children | a543952ed731 |
comparison
equal
deleted
inserted
replaced
4172:4117faf76988 | 4173:1d86cb0348ff |
---|---|
6 exit 1 | 6 exit 1 |
7 fi | 7 fi |
8 | 8 |
9 OUTFILE="$2" | 9 OUTFILE="$2" |
10 TOPDIR=@abs_top_srcdir@ | 10 TOPDIR=@abs_top_srcdir@ |
11 TOP_BUILD_DIR=@abs_top_builddir@ | |
12 | |
11 ENABLE64="@ENABLE_WINDOWS_64@" | 13 ENABLE64="@ENABLE_WINDOWS_64@" |
12 | 14 |
13 OCTAVE_SOURCE=`basename $1` | 15 OCTAVE_SOURCE=`basename $1` |
14 | 16 |
15 cd `dirname $1` | 17 cd `dirname $1` |
95 !define MUI_UNABORTWARNING | 97 !define MUI_UNABORTWARNING |
96 !define MUI_HEADERIMAGE | 98 !define MUI_HEADERIMAGE |
97 | 99 |
98 ; Theme | 100 ; Theme |
99 !define MUI_ICON "\${INSTALLER_FILES}/octave-logo.ico" | 101 !define MUI_ICON "\${INSTALLER_FILES}/octave-logo.ico" |
100 !define MUI_UNICON "./${OCTAVE_SOURCE}/share/nsis/Contrib/Graphics/Icons/orange-uninstall.ico" | 102 !define MUI_UNICON "$TOP_BUILD_DIR/usr/share/nsis/Contrib/Graphics/Icons/orange-uninstall.ico" |
101 !define MUI_HEADERIMAGE_BITMAP "\${INSTALLER_FILES}/octave-hdr.bmp" | 103 !define MUI_HEADERIMAGE_BITMAP "\${INSTALLER_FILES}/octave-hdr.bmp" |
102 !define MUI_WELCOMEFINISHPAGE_BITMAP "\${INSTALLER_FILES}/octave.bmp" | 104 !define MUI_WELCOMEFINISHPAGE_BITMAP "\${INSTALLER_FILES}/octave.bmp" |
103 | 105 |
104 !insertmacro MUI_PAGE_WELCOME | 106 !insertmacro MUI_PAGE_WELCOME |
105 | 107 |