This is part of the Fake.Installer.InnoSetup module.

InnoSetupParams

InnoSetup build parameters

Record Fields

Record FieldDescription
AdditionalParameters
Signature: string option

Additional parameters

Defines
Signature: Map<string,string>

Emulate #define public

EnableOutput
Signature: bool option

Enable or disable output (overrides Output)

OutputBaseFilename
Signature: string

Overrides OutputBaseFilename with the specified filename

OutputFolder
Signature: string

Output files to specified path (overrides OutputDir)

QuietMode
Signature: QuietMode

Specifies output mode when compiling

ScriptFile
Signature: string

Path to inno-script file

Timeout
Signature: TimeSpan

Specify a timeout for ISCC. Default: 5 min.

ToolPath
Signature: string

The tool path - FAKE tries to find ISCC.exe automatically in any sub folder.

WorkingDirectory
Signature: string

Specify the process working directory

Static members

Static memberDescription
InnoSetupParams.Create()
Signature: unit -> InnoSetupParams

InnoSetup default parameters