FAKE - F# Make - A DSL for build tasks and more FAKE
6.0.0-beta001

Lookig for older versions of the documentation, pre FAKE v6? See 

v5.fake.build

UsageAst Type

Union cases

Union case Description

Ano(title, o')

Full Usage: Ano(title, o')

Parameters:

Matches an option annotation [options]

title : string
o' : SafeOptions

Arg name'

Full Usage: Arg name'

Parameters:
    name' : string

Named/Positional argument

name' : string

Cmd cmd'

Full Usage: Cmd cmd'

Parameters:
    cmd' : string

Fixed command, like "push" in "git push"

cmd' : string

Ell ast'

Full Usage: Ell ast'

Parameters:

Marks that the given item can be given multiple times

ast' : UsageAst

Eps

Full Usage: Eps

matches nothing?

Lop o'

Full Usage: Lop o'

Parameters:

long option

o' : SafeOption

Req ast'

Full Usage: Req ast'

Parameters:

Requires the given item

ast' : UsageAst

Sdh

Full Usage: Sdh

matches the stdin [-]

Seq asts'

Full Usage: Seq asts'

Parameters:

Sequence of items, if the items are only options then order is ignored.

asts' : UsageAst list

Sop o'

Full Usage: Sop o'

Parameters:

Short options

o' : SafeOptions

Sqb ast'

Full Usage: Sqb ast'

Parameters:

Marks the given item as optional

ast' : UsageAst

Xor(l', r')

Full Usage: Xor(l', r')

Parameters:

Either the one or the other

l' : UsageAst
r' : UsageAst

XorEmpty

Full Usage: XorEmpty

Instance members

Instance member Description

this.ContainsOnlyOptions

Full Usage: this.ContainsOnlyOptions

Returns: bool
Returns: bool

this.InstanceOfSop

Full Usage: this.InstanceOfSop

Returns: bool
Returns: bool