Class ToolInstallTask
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- edu.wpi.first.gradlerio.wpi.dependencies.tools.ToolInstallTask
-
- All Implemented Interfaces:
java.lang.Comparable<org.gradle.api.Task>,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.api.Task,org.gradle.util.Configurable<org.gradle.api.Task>
public class ToolInstallTask extends org.gradle.api.DefaultTask
-
-
Constructor Summary
Constructors Constructor Description ToolInstallTask(java.lang.String toolName, org.gradle.api.artifacts.Configuration configuration, java.lang.String artifactName)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetArtifactName()org.gradle.api.artifacts.ConfigurationgetConfiguration()java.lang.StringgetToolName()static java.io.FilegetToolsFolder()voidinstallTool()static voidsetToolsFolder(java.io.File toolsFolder)-
Methods inherited from class org.gradle.api.DefaultTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
-
Methods inherited from class org.gradle.api.internal.AbstractTask
appendParallelSafeAction, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getOnlyIf, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, prependParallelSafeAction, setImpliesSubProjects
-
-
-
-
Method Detail
-
setToolsFolder
public static void setToolsFolder(java.io.File toolsFolder)
-
getToolsFolder
public static java.io.File getToolsFolder()
-
getToolName
@Internal public java.lang.String getToolName()
-
getConfiguration
@Internal public org.gradle.api.artifacts.Configuration getConfiguration()
-
getArtifactName
@Internal public java.lang.String getArtifactName()
-
installTool
public void installTool()
-
-