( ? ) f s
Signature: f:('?9459 -> '?9460) -> s:'?9459 -> '?9460
Type parameters: '?9459, '?9460
|
Allows to use Tokens instead of strings
|
( ?<- ) f str action
Signature: f:('?9462 -> '?9463 -> '?9464) -> str:'?9462 -> action:'?9463 -> '?9464
Type parameters: '?9462, '?9463, '?9464
|
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 -> 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
|
And x y
Signature: x:'?9469 -> y:'?9469 list -> '?9469 list
Type parameters: '?9469
|
Appends the dependency to the list of dependencies
|
Dependency x
Signature: x:'?9467 -> '?9467 list
Type parameters: '?9467
|
Converts a dependency into a list
|
For x y
Signature: x:string -> y:string list -> unit
|
Allows to use For? syntax for Dependencies
|
Run targetName
Signature: targetName:string -> unit
|
Runs a Target and its dependencies
|
RunParameterTargetOrDefault (...)
Signature: parameterName:string -> defaultTarget:string -> unit
|
Runs the target given by the build script parameter or the given default target
|
RunTarget ()
Signature: unit -> unit
|
Runs the target given by the target parameter
|
RunTargetOrDefault defaultTarget
Signature: defaultTarget:string -> unit
|
Runs the target given by the target parameter or the given default target
|
RunTargetOrListTargets ()
Signature: unit -> unit
|
Runs the target given by the target parameter or lists the available targets
|
targetsAreOnSameLevel x y
Signature: x:string -> y:string -> unit
|
Specifies that two targets are on the same level of execution
|