Attach additional files to this target context.
Attach additional files to this target context. The file must exists!
The time in milliseconds this target took to execute.
The time in milliseconds this target took to execute. In case this target is still running, the time since it started.
Those files, that belongs to dependencies that resolve to files.
Those files, that belongs to dependencies that resolve to files. Dependencies with phony scheme or which resolve to phony will not be included.
The name of the currently executed target
The prerequisites (direct dependencies) of this target.
The target file (main file) this targets produces, or None
if this target is phony.
The target file (main file) this targets produces, or None
if this target is phony.
(targetContext: StringAdd).self
(targetContext: StringFormat).self
(targetContext: ArrowAssoc[TargetContext]).x
(Since version 2.10.0) Use leftOfArrow
instead
(targetContext: Ensuring[TargetContext]).x
(Since version 2.10.0) Use resultOfEnsuring
instead
While a target is executed, this trait can be used to get relevant information about the current target execution and interact with the executor.