Class ToolchainGraphBuildService

java.lang.Object
edu.wpi.first.toolchain.ToolchainGraphBuildService
All Implemented Interfaces:
org.gradle.api.services.BuildService<org.gradle.api.services.BuildServiceParameters.None>

public abstract class ToolchainGraphBuildService extends Object implements org.gradle.api.services.BuildService<org.gradle.api.services.BuildServiceParameters.None>
  • Constructor Details

    • ToolchainGraphBuildService

      @Inject public ToolchainGraphBuildService()
  • Method Details

    • registerInstallTask

      public boolean registerInstallTask(String name)
    • getWhichResult

      public String getWhichResult(String tool)
    • addWhichResult

      public void addWhichResult(String tool, String value)
    • setSinglePrintPerPlatform

      public void setSinglePrintPerPlatform()
    • addMissingToolchain

      public void addMissingToolchain(GccExtension toolchain)
    • configure

      public void configure(org.gradle.api.invocation.Gradle gradle)