Class FRCJNILibraryArtifact

java.lang.Object
edu.wpi.first.deployutils.deploy.artifact.AbstractArtifact
edu.wpi.first.deployutils.deploy.artifact.FileCollectionArtifact
edu.wpi.first.gradlerio.deploy.roborio.FRCJNILibraryArtifact
All Implemented Interfaces:
edu.wpi.first.deployutils.deploy.artifact.Artifact, edu.wpi.first.deployutils.deploy.artifact.CacheableArtifact, org.gradle.api.Named

public class FRCJNILibraryArtifact extends edu.wpi.first.deployutils.deploy.artifact.FileCollectionArtifact
  • Nested Class Summary

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

    org.gradle.api.Named.Namer
  • Constructor Summary

    Constructors
    Constructor
    Description
    FRCJNILibraryArtifact(String name, edu.wpi.first.deployutils.deploy.target.RemoteTarget target)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.gradle.api.file.FileCollection
     
    void
    deploy(edu.wpi.first.deployutils.deploy.context.DeployContext arg0)
     
    org.gradle.api.provider.Property<org.gradle.api.artifacts.Configuration>
     
    org.gradle.api.tasks.util.PatternFilterable
     
    boolean
     
    void
    setZipped(boolean zipped)
     

    Methods inherited from class edu.wpi.first.deployutils.deploy.artifact.FileCollectionArtifact

    getCacheMethod, getFiles

    Methods inherited from class edu.wpi.first.deployutils.deploy.artifact.AbstractArtifact

    allowStandaloneDeploy, dependsOn, dependsOnForDeployTask, dependsOnForStandaloneDeployTask, getDeployTask, getDirectory, getName, getOnlyIf, getPostdeploy, getPredeploy, getPreWorkerThread, getStandaloneDeployTask, getTarget, isDisabled, isEnabled, setDisabled, setDisabled, setOnlyIf, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface edu.wpi.first.deployutils.deploy.artifact.Artifact

    allowStandaloneDeploy, dependsOn, dependsOnForDeployTask, dependsOnForStandaloneDeployTask, getDeployTask, getDirectory, getExtensionContainer, getPostdeploy, getPredeploy, getPreWorkerThread, getStandaloneDeployTask, getTarget, isDisabled, isEnabled, setDisabled, setOnlyIf

    Methods inherited from interface org.gradle.api.Named

    getName
  • Constructor Details

    • FRCJNILibraryArtifact

      @Inject public FRCJNILibraryArtifact(String name, edu.wpi.first.deployutils.deploy.target.RemoteTarget target)
  • Method Details

    • getConfiguration

      public org.gradle.api.provider.Property<org.gradle.api.artifacts.Configuration> getConfiguration()
    • isZipped

      public boolean isZipped()
    • setZipped

      public void setZipped(boolean zipped)
    • getFilter

      public org.gradle.api.tasks.util.PatternFilterable getFilter()
    • deploy

      public void deploy(edu.wpi.first.deployutils.deploy.context.DeployContext arg0)
      Specified by:
      deploy in interface edu.wpi.first.deployutils.deploy.artifact.Artifact
      Overrides:
      deploy in class edu.wpi.first.deployutils.deploy.artifact.FileCollectionArtifact
    • computeFiles

      public org.gradle.api.file.FileCollection computeFiles()