public SakerDirectory | Gets the base build directory specified for the build execution. |
public SakerDirectory | Gets the base working directory specified for the build execution. |
public NavigableMap< | Gets the root directories specified for the build execution. |
public default NavigableSet< | Gets the names of the root directories for the build execution. |
This build directory represents the one which was configured by the user. Tasks are not recommended to directly use this, as they themselves can be configured on a per-task basis.
To avoid checking null
result of this method consider using
SakerPathFiles.requireBuildDirectory(
null
if not available.This working directory represents the one which was configured by the user. Tasks are not recommended to directly use this, as they themselves can be configured on a per-task basis.
This method returns the root directories which can be used to resolve absolute paths during task execution. The root names are normalized as specified by the rules of SakerPath.
The names of the root directories are specified by the user at the start of the build execution. These root names should be used to resolve execution paths during the build.