Package edu.wpi.first.toolchain
Class ToolchainDescriptor
- java.lang.Object
-
- edu.wpi.first.toolchain.ToolchainDescriptor
-
- All Implemented Interfaces:
org.gradle.api.Named
public class ToolchainDescriptor extends java.lang.Object implements org.gradle.api.Named
-
-
Constructor Summary
Constructors Constructor Description ToolchainDescriptor(java.lang.String name, java.lang.String toolchainName, ToolchainRegistrar registrar)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ToolchainDiscovererdiscover()voidexplain(org.gradle.util.TreeVisitor<java.lang.String> visitor)org.gradle.api.NamedDomainObjectSet<ToolchainDiscoverer>getDiscoverers()AbstractToolchainInstallergetInstaller()org.gradle.api.DomainObjectSet<AbstractToolchainInstaller>getInstallers()java.lang.StringgetName()ToolchainRegistrargetRegistrar()java.lang.StringgetToolchainName()java.lang.String[]getToolchainPlatforms()java.lang.StringinstallTaskName()booleanisOptional()voidsetOptional(boolean optional)voidsetToolchainPlatforms(java.lang.String... platforms)
-
-
-
Constructor Detail
-
ToolchainDescriptor
public ToolchainDescriptor(java.lang.String name, java.lang.String toolchainName, ToolchainRegistrar registrar)
-
-
Method Detail
-
setToolchainPlatforms
public void setToolchainPlatforms(java.lang.String... platforms)
-
getDiscoverers
public org.gradle.api.NamedDomainObjectSet<ToolchainDiscoverer> getDiscoverers()
-
getInstallers
public org.gradle.api.DomainObjectSet<AbstractToolchainInstaller> getInstallers()
-
discover
public ToolchainDiscoverer discover()
-
getInstaller
public AbstractToolchainInstaller getInstaller()
-
explain
public void explain(org.gradle.util.TreeVisitor<java.lang.String> visitor)
-
isOptional
public boolean isOptional()
-
setOptional
public void setOptional(boolean optional)
-
getToolchainPlatforms
public java.lang.String[] getToolchainPlatforms()
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceorg.gradle.api.Named
-
getToolchainName
public java.lang.String getToolchainName()
-
installTaskName
public java.lang.String installTaskName()
-
getRegistrar
public ToolchainRegistrar getRegistrar()
-
-