Class GccToolChain

  • All Implemented Interfaces:
    org.gradle.api.Named, org.gradle.nativeplatform.toolchain.GccCompatibleToolChain, org.gradle.nativeplatform.toolchain.internal.NativeToolChainInternal, org.gradle.nativeplatform.toolchain.NativeToolChain, org.gradle.platform.base.internal.toolchain.ToolChainInternal<org.gradle.nativeplatform.platform.internal.NativePlatformInternal>, org.gradle.platform.base.ToolChain
    Direct Known Subclasses:
    BionicGcc, ConfigurableGcc, RaspbianGcc, RoboRioGcc, XenialGcc

    public abstract class GccToolChain
    extends org.gradle.nativeplatform.toolchain.internal.gcc.AbstractGccCompatibleToolChain
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.gradle.api.Named

        org.gradle.api.Named.Namer
      • Nested classes/interfaces inherited from interface org.gradle.nativeplatform.toolchain.internal.NativeToolChainInternal

        org.gradle.nativeplatform.toolchain.internal.NativeToolChainInternal.Identifier
    • Field Summary

      • Fields inherited from class org.gradle.nativeplatform.toolchain.internal.ExtendableToolChain

        buildOperationExecutor, configureActions, operatingSystem
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ToolchainDescriptorBase getDescriptor()  
      ToolchainDiscoverer getDiscoverer()  
      org.gradle.api.Project getProject()  
      void setUsed​(boolean used)  
      • Methods inherited from class org.gradle.nativeplatform.toolchain.internal.gcc.AbstractGccCompatibleToolChain

        configureDefaultTools, getMetaDataProvider, getPath, getPlatformConfiguration, initForImplementation, initTools, locate, path, select, select, setTargets, target, target, target
      • Methods inherited from class org.gradle.nativeplatform.toolchain.internal.ExtendableToolChain

        assertSupported, eachPlatform, getDisplayName, getName, getOutputType, getTypeName, resolve, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.gradle.nativeplatform.toolchain.GccCompatibleToolChain

        eachPlatform
      • Methods inherited from interface org.gradle.api.Named

        getName
      • Methods inherited from interface org.gradle.platform.base.ToolChain

        getDisplayName