diff options
| author | Glenn Glazer <coyot@lindenlab.com> | 2017-06-26 13:11:20 -0700 | 
|---|---|---|
| committer | Glenn Glazer <coyot@lindenlab.com> | 2017-06-26 13:11:20 -0700 | 
| commit | 263a9e7791f6b6c1ce15dc5c9505bc6b479d8d8b (patch) | |
| tree | 4c531be253526e0ead3ab6c136f565db7cc449b9 | |
| parent | 1c148b5bc039bc21516d48da6db7342226bbdf17 (diff) | |
MAINT-7514: remove check if same version is installed
| -rw-r--r-- | indra/newview/installers/windows/installer_template.nsi | 22 | 
1 files changed, 2 insertions, 20 deletions
| diff --git a/indra/newview/installers/windows/installer_template.nsi b/indra/newview/installers/windows/installer_template.nsi index 4dc4d05589..d82783a7ec 100644 --- a/indra/newview/installers/windows/installer_template.nsi +++ b/indra/newview/installers/windows/installer_template.nsi @@ -280,7 +280,6 @@ StrCpy $INSTEXE "${INSTEXE}"  StrCpy $INSTSHORTCUT "${SHORTCUT}"
  Call CheckIfAdministrator		# Make sure the user can install/uninstall
 -Call CheckIfAlreadyCurrent		# Make sure this version is not already installed
  Call CloseSecondLife			# Make sure Second Life not currently running
  Call CheckNetworkConnection		# Ping secondlife.com
  Call CheckWillUninstallV2		# Check if Second Life is already installed
 @@ -331,7 +330,7 @@ FileClose $9  # Write registry
  WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "" "$INSTDIR"
 -WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Version" "${VERSION_REGISTRY}"
 +WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Version" "${VERSION_LONG}"
  WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Shortcut" "$INSTSHORTCUT"
  WriteRegStr HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Exe" "$INSTEXE"
  WriteRegStr HKEY_LOCAL_MACHINE "Software\Microsoft\Windows\CurrentVersion\Uninstall\$INSTPROG" "Publisher" "Linden Research, Inc."
 @@ -340,7 +339,7 @@ WriteRegStr HKEY_LOCAL_MACHINE "Software\Microsoft\Windows\CurrentVersion\Uninst  WriteRegStr HKEY_LOCAL_MACHINE "Software\Microsoft\Windows\CurrentVersion\Uninstall\$INSTPROG" "HelpLink" "https://support.secondlife.com/contact-support/"
  WriteRegStr HKEY_LOCAL_MACHINE "Software\Microsoft\Windows\CurrentVersion\Uninstall\$INSTPROG" "DisplayName" "$INSTPROG"
  WriteRegStr HKEY_LOCAL_MACHINE "Software\Microsoft\Windows\CurrentVersion\Uninstall\$INSTPROG" "UninstallString" '"$INSTDIR\uninst.exe"'
 -WriteRegStr HKEY_LOCAL_MACHINE "Software\Microsoft\Windows\CurrentVersion\Uninstall\$INSTPROG" "DisplayVersion" "${VERSION_REGISTRY}"
 +WriteRegStr HKEY_LOCAL_MACHINE "Software\Microsoft\Windows\CurrentVersion\Uninstall\$INSTPROG" "DisplayVersion" "${VERSION_LONG}"
  WriteRegDWORD HKEY_LOCAL_MACHINE "Software\Microsoft\Windows\CurrentVersion\Uninstall\$INSTPROG" "EstimatedSize" "0x0001D500"		# ~117 MB
  # from FS:Ansariel
 @@ -452,23 +451,6 @@ lbl_is_admin:  FunctionEnd
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 -;; Checks to see if the current version has already been installed (according to the registry).
 -;; If it has, allow user to bail out of install process.
 -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 -Function CheckIfAlreadyCurrent
 -    Push $0
 -    ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Linden Research, Inc.\$INSTPROG" "Version"
 -    StrCmp $0 ${VERSION_REGISTRY} 0 continue_install
 -    StrCmp $SKIP_DIALOGS "true" continue_install
 -    MessageBox MB_OKCANCEL $(CheckIfCurrentMB) /SD IDOK IDOK continue_install
 -    Quit
 -continue_install:
 -    Pop $0
 -    Return
 -
 -FunctionEnd
 -	
 -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  ;; Function CheckWillUninstallV2               
  ;;
  ;; If called through auto-update, need to uninstall any existing V2 installation.
 | 
