This is part of the Fake.Runtime module.

Tooling

This module is to provide tooling support for FAKE scripts and provide common operations

Nested types and modules

TypeDescription
Declaration
Dependency

a target dependency, either a hard or a soft dependency.

DetectionInfo
FakeContext
GetTargetsResult
GetTargetsWarningOrErrorType
Target

a FAKE target, its description and its relations to other targets (dependencies), including the declaration lines of the target and the dependencies.

WarningOrError

Functions and values

Function or valueDescription
detectFakeScript(file)
Signature: file:string -> DetectionInfo option

Detect if a given file is a FAKE script

getFakeRuntime()
Signature: unit -> Async<string>
getProjectOptions(arg1)
Signature: DetectionInfo -> string []
getTargets file ctx
Signature: file:string -> ctx:FakeContext -> Async<GetTargetsResult>
setupLogging(printer)
Signature: printer:(bool -> string -> unit) -> unit