( ? ) f s
Signature: f:('?12138 -> '?12139) -> s:'?12138 -> '?12139
Type parameters: '?12138, '?12139
|
Allows to use Tokens instead of strings
|
( ?<- ) f str action
Signature: f:('?12141 -> '?12142 -> '?12143) -> str:'?12141 -> action:'?12142 -> '?12143
Type parameters: '?12141, '?12142, '?12143
|
Allows to use Tokens instead of strings for TargetNames
|
( ?=> ) x y
Signature: x:string -> y:string -> string
|
Defines a soft dependency. x must run before y, if it is present, but y does not require x to be run.
|
( <=? ) y x
Signature: y:string -> x:string -> string
|
Defines a soft dependency. x must run before y, if it is present, but y does not require x to be run.
|
( <== ) x y
Signature: x:string -> y:string list -> unit
|
|
( <=> ) x y
Signature: x:string -> y:string -> string
|
Defines that x and y are not dependent on each other but y is dependent on all dependencies of x.
|
( =?> ) x (y, condition)
Signature: x:string -> (y:string * condition:bool) -> string
|
Defines a conditional dependency - y is dependent on x if the condition is true
|
( ==> ) x y
Signature: x:string -> y:string -> string
|
Defines a dependency - y is dependent on x
|
addDependenciesOnSameLevel(...)
Signature: target:string -> dependency:string -> unit
|
Specifies that two targets have the same dependencies
|
addSoftDependenciesOnSameLevel(...)
Signature: target:string -> dependency:string -> unit
|
Specifies that two targets have the same dependencies
|
sameLevels
Signature: unit -> Dictionary<string,string>
|
Stores which targets are on the same level
|
targetsAreOnSameLevel x y
Signature: x:string -> y:string -> unit
|
Specifies that two targets are on the same level of execution
|