From 71f8c6dcf69bf7fe38141849d5ae0b7062471f38 Mon Sep 17 00:00:00 2001 From: lordmulder Date: Mon, 10 Oct 2011 20:24:17 +0200 Subject: [PATCH] Updated installer wrapper. --- etc/NSIS/wrapper.nsi | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/etc/NSIS/wrapper.nsi b/etc/NSIS/wrapper.nsi index fe87ce56..4feea027 100644 --- a/etc/NSIS/wrapper.nsi +++ b/etc/NSIS/wrapper.nsi @@ -137,20 +137,28 @@ Section "-LaunchTheInstaller" ; -------- + ${StdUtils.GetAllParameters} $R9 0 + + StrCmp $R9 "too_long" 0 +2 StrCpy $R9 "" - ${StdUtils.GetParameter} $R0 "Update" "?" - StrCmp "$R0" "?" +5 - StrCmp "$R0" "" 0 +3 - StrCpy $R9 "/Update" - Goto +2 - StrCpy $R9 '"/Update=$R0"' + StrCmp "$R9" "" +2 + DetailPrint "Parameters: $R9" + + ; StrCpy $R9 "" + ; ${StdUtils.GetParameter} $R0 "Update" "?" + + ; StrCmp "$R0" "?" +5 + ; StrCmp "$R0" "" 0 +3 + ; StrCpy $R9 "/Update" + ; Goto +2 + ; StrCpy $R9 '"/Update=$R0"' - StrCmp "$INSTDIR" "" +5 - StrCmp "$R9" "" 0 +3 - StrCpy $R9 '/D=$INSTDIR' - Goto +2 - StrCpy $R9 '$R9 /D=$INSTDIR' + ; StrCmp "$INSTDIR" "" +5 + ; StrCmp "$R9" "" 0 +3 + ; StrCpy $R9 '/D=$INSTDIR' + ; Goto +2 + ; StrCpy $R9 '$R9 /D=$INSTDIR' ; -------- -- 2.11.0