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

InnoSetup

This module contains helper functions to create Inno Setup installers.

Nested types and modules

TypeDescription
InnoSetupParams

Enable quiet compile while still displaying progress InnoSetup build parameters

QuietMode

Output verbosity

Functions and values

Function or valueDescription
InnoSetup.build(setParams)
Signature: setParams:(InnoSetupParams -> InnoSetupParams) -> unit

Builds the InnoSetup installer.

Parameters

  • setParams - Function used to manipulate the default build parameters. See InnoSetupParams.Create()

    Sample

    1: 
    2: 
    3: 
    4: 
    5: 
    
    InnoSetup.build (fun p -> 
     { p with 
         OutputFolder = "build" @@ "installer"
         ScriptFile = "installer" @@ "setup.iss"    
     })