From d900f30357870329103c9b59f540250619ad4f11 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Thu, 23 Apr 2015 20:32:28 +0200 Subject: allow to install windows 32&64bit versions in parallel (again) --- tools/x-win/package.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'tools/x-win') diff --git a/tools/x-win/package.sh b/tools/x-win/package.sh index 3c9e8b33f5..6ae87eea2f 100755 --- a/tools/x-win/package.sh +++ b/tools/x-win/package.sh @@ -323,8 +323,8 @@ cat >> $NSISFILE << EOF Function .onInit ReadRegStr \$R0 HKLM \ - "Software\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\${PRODUCT_ID}" \ - "UninstallString" + "Software\\${PROGRAM_NAME}\\v${PROGRAM_VERSION}\\$WARCH" \ + "Install_Dir" StrCmp \$R0 "" done MessageBox MB_OKCANCEL|MB_ICONEXCLAMATION \ @@ -438,6 +438,7 @@ cat >> $NSISFILE << EOF Section "Uninstall" SetShellVarContext all DeleteRegKey HKLM "Software\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\${PRODUCT_ID}" + DeleteRegKey HKLM "Software\\${PROGRAM_NAME}\\v${PROGRAM_VERSION}\\$WARCH" DeleteRegKey HKLM "Software\\${PROGRAM_NAME}\\v${PROGRAM_VERSION}" RMDir /r "\$INSTDIR\\bin" RMDir /r "\$INSTDIR\\lib" -- cgit v1.2.3