diff options
| author | simon <none@none> | 2014-04-21 15:40:07 -0700 | 
|---|---|---|
| committer | simon <none@none> | 2014-04-21 15:40:07 -0700 | 
| commit | 12484cbe5e8dc2821d7f854f6d13046bd95ff429 (patch) | |
| tree | 52227b2d778ca2f865620559b32f72649372260a | |
| parent | fdb28bccb92d121f1b3dfc068a50d5cc3db43ce9 (diff) | |
| parent | 883467a3cc421fca68a25589114e0e3f0538ff0e (diff) | |
Merge downstream code
| -rwxr-xr-x | indra/newview/installers/windows/installer_template.nsi | 7 | 
1 files changed, 7 insertions, 0 deletions
| diff --git a/indra/newview/installers/windows/installer_template.nsi b/indra/newview/installers/windows/installer_template.nsi index 4ece83d85a..ad5ab22640 100755 --- a/indra/newview/installers/windows/installer_template.nsi +++ b/indra/newview/installers/windows/installer_template.nsi @@ -106,6 +106,7 @@ Var COMMANDLINE         ; command line passed to this installer, set in .onInit  Var SHORTCUT_LANG_PARAM ; "--set InstallLanguage de", passes language to viewer
  Var SKIP_DIALOGS        ; set from command line in  .onInit. autoinstall 
                          ; GUI and the defaults.
 +Var SKIP_AUTORUN		; skip automatic launch of viewer after install
  Var DO_UNINSTALL_V2     ; If non-null, path to a previous Viewer 2 installation that will be uninstalled.
  ;;; Function definitions should go before file includes, because calls to
 @@ -122,6 +123,7 @@ Var DO_UNINSTALL_V2     ; If non-null, path to a previous Viewer 2 installation  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  Function .onInstSuccess
      Push $R0	# Option value, unused
 +	StrCmp $SKIP_AUTORUN "true" +2;
  	# Assumes SetOutPath $INSTDIR
  	Exec '"$INSTDIR\$INSTEXE" $SHORTCUT_LANG_PARAM'
  	Pop $R0
 @@ -856,7 +858,12 @@ Function .onInit      IfErrors +2 0 ; If error jump past setting SKIP_DIALOGS
          StrCpy $SKIP_DIALOGS "true"
 +	${GetOptions} $COMMANDLINE "/SKIP_AUTORUN" $0
 +    IfErrors +2 0 ; If error jump past setting SKIP_AUTORUN
 +		StrCpy $SKIP_AUTORUN "true"
 +
      ${GetOptions} $COMMANDLINE "/LANGID=" $0   ; /LANGID=1033 implies US English
 +
      ; If no language (error), then proceed
      IfErrors lbl_configure_default_lang
      ; No error means we got a language, so use it
 | 
