Pull and merge DRTVWR-364
commit
676bad148a
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in New Issue