Interface ToolchainsBuilder
- All Known Implementing Classes:
DefaultToolchainsBuilder
public interface ToolchainsBuilder
Builds the effective toolchains from a user toolchains file and/or a global toolchains file.
- Since:
- 3.3.0
- Author:
- Robert Scholte
-
Method Summary
Modifier and TypeMethodDescriptionbuild
(ToolchainsBuildingRequest request) Builds the effective toolchains of the specified toolchains files.
-
Method Details
-
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.
-