Class DelegatedDependencySet

java.lang.Object
org.wpilib.nativeutils.dependencies.DelegatedDependencySet
All Implemented Interfaces:
org.gradle.api.Named, org.gradle.nativeplatform.NativeDependencySet, org.wpilib.vscode.dependencies.SourceContainingNativeDependencySet

public class DelegatedDependencySet extends Object implements org.gradle.nativeplatform.NativeDependencySet, org.gradle.api.Named, org.wpilib.vscode.dependencies.SourceContainingNativeDependencySet
  • Constructor Details

    • DelegatedDependencySet

      @Inject public DelegatedDependencySet(String name, org.gradle.api.NamedDomainObjectCollection<NativeDependency> dependencyCollection, boolean required, org.gradle.nativeplatform.NativeBinarySpec binary, FastDownloadDependencySet fastDownloadSet)
  • Method Details

    • getProjectLayout

      @Inject public org.gradle.api.file.ProjectLayout getProjectLayout()
    • isRequired

      public boolean isRequired()
    • getName

      public String getName()
      Specified by:
      getName in interface org.gradle.api.Named
    • getSourceRoots

      public org.gradle.api.file.FileCollection getSourceRoots()
      Specified by:
      getSourceRoots in interface org.wpilib.vscode.dependencies.SourceContainingNativeDependencySet
    • getIncludeRoots

      public org.gradle.api.file.FileCollection getIncludeRoots()
      Specified by:
      getIncludeRoots in interface org.gradle.nativeplatform.NativeDependencySet
    • getLinkFiles

      public org.gradle.api.file.FileCollection getLinkFiles()
      Specified by:
      getLinkFiles in interface org.gradle.nativeplatform.NativeDependencySet
    • getRuntimeFiles

      public org.gradle.api.file.FileCollection getRuntimeFiles()
      Specified by:
      getRuntimeFiles in interface org.gradle.nativeplatform.NativeDependencySet