Package org.wpilib.toolchain.opensdk
Class OpenSdkToolchainBase
java.lang.Object
org.wpilib.toolchain.opensdk.OpenSdkToolchainBase
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionOpenSdkToolchainBase(OpenSdkToolchainBase.ToolchainBaseOptions options, org.gradle.process.ExecOperations operations, org.gradle.api.model.ObjectFactory objectFactory) -
Method Summary
Modifier and TypeMethodDescriptioncomposeTool(String toolName) installerFor(org.gradle.internal.os.OperatingSystem os, org.gradle.api.provider.Provider<File> installDir, String subdir) voidtoolchainInstallLoc(String year, String installSubdir)
-
Constructor Details
-
OpenSdkToolchainBase
@Inject public OpenSdkToolchainBase(OpenSdkToolchainBase.ToolchainBaseOptions options, org.gradle.process.ExecOperations operations, org.gradle.api.model.ObjectFactory objectFactory)
-
-
Method Details
-
toolchainDownloadUrl
-
composeTool
-
toolchainInstallLoc
-
installerFor
public AbstractToolchainInstaller installerFor(org.gradle.internal.os.OperatingSystem os, org.gradle.api.provider.Provider<File> installDir, String subdir) throws MalformedURLException - Throws:
MalformedURLException
-
populatePathAndDownloadDescriptors
-