Interface ToolchainsBuilder
-
- All Known Implementing Classes:
DefaultToolchainsBuilder
public interface ToolchainsBuilderBuilds the effective toolchains from a user toolchains file and/or a global toolchains file.- Since:
- 3.3.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ToolchainsBuildingResultbuild(ToolchainsBuildingRequest request)Builds the effective toolchains of the specified toolchains files.
-
-
-
Method Detail
-
build
ToolchainsBuildingResult build(ToolchainsBuildingRequest request) throws ToolchainsBuildingException
Builds the effective toolchains of the specified toolchains files.- Parameters:
request- The toolchains building request that holds the parameters, must not benull.- Returns:
- The result of the toolchains building, never
null. - Throws:
ToolchainsBuildingException- If the effective toolchains could not be built.
-
-