mirror of
https://github.com/NLnetLabs/unbound.git
synced 2025-12-31 11:59:36 -05:00
- Fix #4135: 64-bit Windows Installer Creates Entries Under The
Wrong Registry Key. git-svn-id: file:///svn/unbound/trunk@4798 be551aaa-1e26-0410-a405-d3ace91eadb9
This commit is contained in:
parent
40abe08ac8
commit
60f59271d6
3 changed files with 8 additions and 3 deletions
|
|
@ -1,3 +1,7 @@
|
|||
26 July 2018: Wouter
|
||||
- Fix #4135: 64-bit Windows Installer Creates Entries Under The
|
||||
Wrong Registry Key.
|
||||
|
||||
23 July 2018: Wouter
|
||||
- Fix use-systemd readiness signalling, only when use-systemd is yes
|
||||
and not in signal handler.
|
||||
|
|
|
|||
|
|
@ -368,9 +368,9 @@ if [ "$DOWIN" = "yes" ]; then
|
|||
info "Creating installer"
|
||||
quadversion=`cat ../config.h | grep RSRC_PACKAGE_VERSION | sed -e 's/#define RSRC_PACKAGE_VERSION //' -e 's/,/\\./g'`
|
||||
cat ../winrc/setup.nsi | sed -e 's/define VERSION.*$/define VERSION "'$version'"/' -e 's/define QUADVERSION.*$/define QUADVERSION "'$quadversion'"/' > ../winrc/setup_ed.nsi
|
||||
if test "$W64" = "yes"; then
|
||||
if test "$W64" = "no"; then
|
||||
mv ../winrc/setup_ed.nsi ../winrc/setup_ed_old.nsi
|
||||
cat ../winrc/setup_ed_old.nsi | sed -e 's/PROGRAMFILES/PROGRAMFILES64/' > ../winrc/setup_ed.nsi
|
||||
cat ../winrc/setup_ed_old.nsi | sed -e 's/PROGRAMFILES64/PROGRAMFILES/' -e 's/SetRegView 64/SetRegView 32/' > ../winrc/setup_ed.nsi
|
||||
fi
|
||||
"$makensis" ../winrc/setup_ed.nsi
|
||||
info "Created installer"
|
||||
|
|
|
|||
|
|
@ -14,7 +14,8 @@ outFile "unbound_setup_${VERSION}.exe"
|
|||
Name "Unbound"
|
||||
|
||||
# default install directory
|
||||
installDir "$PROGRAMFILES\Unbound"
|
||||
SetRegView 64
|
||||
installDir "$PROGRAMFILES64\Unbound"
|
||||
installDirRegKey HKLM "Software\Unbound" "InstallLocation"
|
||||
RequestExecutionLevel admin
|
||||
#give credits to Nullsoft: BrandingText ""
|
||||
|
|
|
|||
Loading…
Reference in a new issue