Compiler Output
===============


MakeNSIS v1.99 - Copyright 1999-2002 Nullsoft, Inc.

Portions Copyright (C) 1995-1998 Jean-loup Gailly and Mark Adler (zlib).
Contributors: nnop@newmail.ru, Ryan Geiss, Andras Varga, Drew Davidson, Peter Windridge, Dave Laundon, Robert Rainwater, Yaroslav Faybishenko, et al.



Processing config:
Changing directory to: "C:\EDS\Mult Ini\neu2"


Processing script file: "C:\EDS\Mult Ini\neu2\ZZ.nsi"
!define: "VER_MAJOR"="1"
!define: "VER_MINOR"="00"
!include: "CustomPages.nsh"
!define: "CustomPages_DEFINED"=""
!include: closed: "CustomPages.nsh"
Name: "TestIT"
Caption: "TestIT 100"
OutFile: "TestIT 100.exe"
BrandingText: "Version 1.1"
ShowInstDetails: show
DirText: "Dir ..." "" ""
InstallDir: "C:\"
Function: ".onInit"
SetOutPath: "$TEMP"
FunctionEnd
ComponentText: "Select the server:" "" ""
InstType: 1="RTI-Server01"
InstType: 2="RTI-Server02"
InstType: 3="other"
InstType: disabling custom install type
!insertmacro: CustomPages
Function: ".onNextPage"
StrCpy $R8 "1" () ()
Call "onPageChange"
FunctionEnd
Function: ".onPrevPage"
StrCpy $R8 "-1" () ()
Call "onPageChange"
FunctionEnd
Function: "onPageChange"
Push: $0
Push: $1
Push: $R9
StrCpy $0 "1245" (1) ($R9)
ClearErrors
Push: $0
Call "onPageExit"
IfErrors ?RedisplayPage:
IntOp: $R9=$R9+$R8
StrCpy $0 "1245" (1) ($R9)
ClearErrors
Push: $0
Call "onPageEntry"
IfErrors ?SkipPage:
ClearErrors
IntOp: $1=$0/$0
IfErrors ?CustomPage:
Pop: $R8
StrCpy $R8 "1245" (1) ($R8)
IntOp: $R8=$0-$R8
Pop: $1
Pop: $0
Abort: "$R8"
ClearErrors
Push: $0
Call "onCustomPage"
StrCpy $R8 "-1" () ()
IfErrors ?ProcessPage:
StrCpy $R8 "1" () ()
Goto: ProcessPage
Call "none"
FunctionEnd
Function: "none"
Pop: $0
FunctionEnd
!insertmacro: end of CustomPages
Function: "onCustomPage"
Exch($0,0)
Push: $TEMP\ini$0.ini
CallInstDll: "$TEMP\instopts.dll" dialog
Pop: $0
StrCmp "$0" "success" equal=Done, nonequal=
SetErrors
StrCmp "$0" "back" equal=Done, nonequal=
Call "CleanUpAll"
Quit
Pop: $0
FunctionEnd
Function: "onPageEntry"
Exch($0,0)
StrCmp "$0" "F" equal=0, nonequal=Done
StrCmp "$0" "4" equal=0, nonequal=Done2
Pop: $0
FunctionEnd
Function: "onPageExit"
Exch($0,0)
ClearErrors
Pop: $0
FunctionEnd
Function: ".onUserAbort"
MessageBox: 36: "Are you sure you want to quit the Setup?" (on IDYES goto Quiting)
Abort: ""
FunctionEnd
Function: "CleanUpAll"
SetDetailsPrint: none
SetDetailsPrint: both
FunctionEnd
Section: "all"
MessageBox: 0: "all"
SectionEnd
Section: "Server 01"
SectionIn: [0]
MessageBox: 0: "RTI 1"
SectionEnd
Section: "Server 02"
SectionIn: [1]
MessageBox: 0: "RTI 2"
SectionEnd
Section: "other"
SectionIn: [2]
MessageBox: 0: "other"
SectionEnd
Section: "clean up"
SectionIn: [0] [1] [2]
MessageBox: 0: "clean"
Call "CleanUpAll"
SectionEnd

Processed 1 file, writing output:
Removing unused resources... Done!

Output: "C:\EDS\Mult Ini\neu2\TestIT 100.exe"
Install: 5 sections (1 required).
Install: 85 instructions (2040 bytes), 503 byte string table.

EXE header size:               36352 / 36352 bytes
Install code+strings:            769 / 2919 bytes
Install data:                      0 / 0 bytes
CRC (0x293D48D7):                  4 / 4 bytes

Total size:                    37125 / 39275 bytes (94.5%)

