Class WPIExtension

java.lang.Object
edu.wpi.first.gradlerio.wpi.WPIExtension

public class WPIExtension extends Object
  • Constructor Details

    • WPIExtension

      @Inject public WPIExtension(org.gradle.api.Project project)
  • Method Details

    • getVendor

      public edu.wpi.first.nativeutils.vendordeps.WPIVendorDepsExtension getVendor()
    • getSim

      public SimulationExtension getSim()
    • getFrcHome

      public org.gradle.api.provider.Provider<org.gradle.api.file.Directory> getFrcHome()
    • getValidImageVersions

      public static List<String> getValidImageVersions()
    • getJreArtifactLocation

      public String getJreArtifactLocation()
    • getVersions

      public WPIVersionsExtension getVersions()
    • getCpp

      public WPINativeExtension getCpp()
    • getJava

      public WPIJavaExtension getJava()
    • getMaven

      public WPIMavenExtension getMaven()
    • getFrcYear

      public org.gradle.api.provider.Property<String> getFrcYear()
    • getPlatforms

      public edu.wpi.first.toolchain.NativePlatforms getPlatforms()
    • getProject

      public org.gradle.api.Project getProject()
    • getToolsClassifier

      public String getToolsClassifier()
    • getCppToolsClassifier

      public String getCppToolsClassifier()
    • setJreArtifactLocation

      public void setJreArtifactLocation(String jreArtifactLocation)