package saker.build.runtime.execution
public interface TargetConfiguration
Target configuration is a container interface for build targets.
Build targets are root tasks in build scripts. Build targets are identified by a String name.
Target configuration instances are the results of parsing build scripts.
public ScriptParsingOptions | Gets the parsing options that were used for the parsing of this target configuration. |
public Set< | Gets the names of the build targets contained in this instance. |
public BuildTargetTaskFactory | Gets the build target task factory for the specified build target name. |
Gets the parsing options that were used for the parsing of this target configuration.
The parsing options.
Gets the names of the build targets contained in
this
instance.An unmodifiable set of build target names. Doesn't contain
null
.Gets the build target task factory for the specified build target name.
targetThe build target name.
The build target for the given name or
null
if not found.NullPointerExceptionIf target is
null
.