Package edu.wpi.first.toolchain
Class ToolchainExtension
- java.lang.Object
-
- edu.wpi.first.toolchain.ToolchainExtension
-
public class ToolchainExtension extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description booleanregisterBuildTypesbooleanregisterPlatforms
-
Constructor Summary
Constructors Constructor Description ToolchainExtension(org.gradle.api.Project project)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddComponentPlatformToExcludeString(java.lang.String platform, java.lang.String component)voidexplain(org.gradle.internal.logging.text.DiagnosticsVisitor visitor)org.gradle.api.NamedDomainObjectContainer<CrossCompilerConfiguration>getCrossCompilers()java.util.List<java.lang.String>getExcludeComponentsForPlatform(java.lang.String platform)org.gradle.api.NamedDomainObjectContainer<ToolchainDescriptorBase>getToolchainDescriptors()voidsetSinglePrintPerPlatform()voidwithBionic()voidwithRaspbian()voidwithRoboRIO()voidwithXenial()
-
-
-
Method Detail
-
setSinglePrintPerPlatform
public void setSinglePrintPerPlatform()
-
withRoboRIO
public void withRoboRIO()
-
withRaspbian
public void withRaspbian()
-
withBionic
public void withBionic()
-
withXenial
public void withXenial()
-
getToolchainDescriptors
public org.gradle.api.NamedDomainObjectContainer<ToolchainDescriptorBase> getToolchainDescriptors()
-
getCrossCompilers
public org.gradle.api.NamedDomainObjectContainer<CrossCompilerConfiguration> getCrossCompilers()
-
getExcludeComponentsForPlatform
public java.util.List<java.lang.String> getExcludeComponentsForPlatform(java.lang.String platform)
-
addComponentPlatformToExcludeString
public void addComponentPlatformToExcludeString(java.lang.String platform, java.lang.String component)
-
explain
public void explain(org.gradle.internal.logging.text.DiagnosticsVisitor visitor)
-
-