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

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

v5.fake.build

TargetOperators Module

Provides functions and operators to deal with FAKE targets and target dependencies.

Functions and values

Function or value Description

x <== y

Full Usage: x <== y

Parameters:
    x : string
    y : string list

x : string
y : string list

x <=> y

Full Usage: x <=> y

Parameters:
    x : string
    y : string

Returns: string

Defines that x and y are not dependent on each other but y is dependent on all dependencies of x.

x : string
y : string
Returns: string

y <=? x

Full Usage: y <=? x

Parameters:
    y : string
    x : string

Returns: string

Defines a soft dependency. x must run before y, if it is present, but y does not require x to be run.

y : string
x : string
Returns: string

x ==> y

Full Usage: x ==> y

Parameters:
    x : string
    y : string

Returns: string

Defines a dependency - y is dependent on x

x : string
y : string
Returns: string

x =?> (y, condition)

Full Usage: x =?> (y, condition)

Parameters:
    x : string
    y : string
    condition : bool

Returns: string

Defines a conditional dependency - y is dependent on x if the condition is true

x : string
y : string
condition : bool
Returns: string

f ? s

Full Usage: f ? s

Parameters:
    f : 'a -> 'b
    s : 'a

Returns: 'b

Allows to use Tokens instead of strings

f : 'a -> 'b
s : 'a
Returns: 'b

(?<-) f str action

Full Usage: (?<-) f str action

Parameters:
    f : 'a -> 'b -> 'c
    str : 'a
    action : 'b

Returns: 'c

Allows to use Tokens instead of strings for TargetNames

f : 'a -> 'b -> 'c
str : 'a
action : 'b
Returns: 'c

x ?=> y

Full Usage: x ?=> y

Parameters:
    x : string
    y : string

Returns: string

Defines a soft dependency. x must run before y, if it is present, but y does not require x to be run.

x : string
y : string
Returns: string