Package edu.wpi.first.toolchain.opensdk
Class OpenSdkToolchainBase
java.lang.Object
edu.wpi.first.toolchain.opensdk.OpenSdkToolchainBase
-
Constructor Summary
ConstructorsConstructorDescriptionOpenSdkToolchainBase(String baseToolchainName, OpenSdkToolchainExtension tcExt, org.gradle.api.Project project, String installSubdir, String archiveSubdir, org.gradle.api.provider.Provider<String> toolchainPrefix, ToolchainGraphBuildService rootExtension, org.gradle.process.ExecOperations operations) -
Method Summary
Modifier and TypeMethodDescriptioncomposeTool(String toolName) installerFor(org.gradle.internal.os.OperatingSystem os, org.gradle.api.provider.Provider<File> installDir, String subdir) voidstatic FiletoolchainInstallLoc(String year, String installSubdir)
-
Constructor Details
-
OpenSdkToolchainBase
public OpenSdkToolchainBase(String baseToolchainName, OpenSdkToolchainExtension tcExt, org.gradle.api.Project project, String installSubdir, String archiveSubdir, org.gradle.api.provider.Provider<String> toolchainPrefix, ToolchainGraphBuildService rootExtension, org.gradle.process.ExecOperations operations)
-
-
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
-