This is part of the Fake.DotNet.MSBuild module.

CliArguments

A type for MSBuild task parameters

Record Fields

Record FieldDescription
BinaryLoggers
Signature: string list option

corresponds to the msbuild option '/bl'

ConsoleLogParameters
Signature: MSBuildLogParameter list

corresponds to the msbuild option '/consoleloggerparameters'

DisableInternalBinLog
Signature: bool

Fake attaches a binlog-logger in order to report errors and warnings. You can disable this behavior with this flag

DistributedLoggers
Signature: (MSBuildLoggerConfig * MSBuildLoggerConfig option) list option

corresponds to the msbuild option '/dl'

DoRestore
Signature: bool

Execute a restore before executing the targets (/restore flag)

FileLoggers
Signature: MSBuildFileLoggerConfig list option

corresponds to the msbuild option '/fl'

Loggers
Signature: MSBuildLoggerConfig list option

corresponds to the msbuild option '/l'

MaxCpuCount
Signature: int option option

corresponds to the msbuild option '/m': - 'None' will omit the option. - 'Some None' will emit '/m'. - 'Some 2' will emit '/m:2'.

NoConsoleLogger
Signature: bool
NodeReuse
Signature: bool
NoLogo
Signature: bool
NoWarn
Signature: string list option
Properties
Signature: (string * string) list
Targets
Signature: string list
ToolsVersion
Signature: string option
Verbosity
Signature: MSBuildVerbosity option
WarnAsError
Signature: string list option

Static members

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