Class WPILibJNILibraryArtifact
java.lang.Object
org.wpilib.deployutils.deploy.artifact.AbstractArtifact
org.wpilib.deployutils.deploy.artifact.FileCollectionArtifact
org.wpilib.gradlerio.deploy.systemcore.WPILibJNILibraryArtifact
- All Implemented Interfaces:
org.gradle.api.Named, org.wpilib.deployutils.deploy.artifact.Artifact, org.wpilib.deployutils.deploy.artifact.CacheableArtifact
public class WPILibJNILibraryArtifact
extends org.wpilib.deployutils.deploy.artifact.FileCollectionArtifact
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gradle.api.Named
org.gradle.api.Named.Namer -
Constructor Summary
ConstructorsConstructorDescriptionWPILibJNILibraryArtifact(String name, org.wpilib.deployutils.deploy.target.RemoteTarget target) -
Method Summary
Modifier and TypeMethodDescriptionorg.gradle.api.file.FileCollectionvoiddeploy(org.wpilib.deployutils.deploy.context.DeployContext arg0) org.gradle.api.provider.Property<org.gradle.api.artifacts.Configuration> org.gradle.api.tasks.util.PatternFilterablebooleanisZipped()voidsetZipped(boolean zipped) Methods inherited from class org.wpilib.deployutils.deploy.artifact.FileCollectionArtifact
getCacheMethod, getFilesMethods inherited from class org.wpilib.deployutils.deploy.artifact.AbstractArtifact
allowStandaloneDeploy, dependsOn, dependsOnForDeployTask, dependsOnForStandaloneDeployTask, getDeployTask, getDirectory, getName, getOnlyIf, getPostdeploy, getPredeploy, getPreWorkerThread, getStandaloneDeployTask, getTarget, isDisabled, isEnabled, setDisabled, setDisabled, setOnlyIf, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.wpilib.deployutils.deploy.artifact.Artifact
allowStandaloneDeploy, dependsOn, dependsOnForDeployTask, dependsOnForStandaloneDeployTask, getDeployTask, getDirectory, getExtensionContainer, getPostdeploy, getPredeploy, getPreWorkerThread, getStandaloneDeployTask, getTarget, isDisabled, isEnabled, setDisabled, setOnlyIfMethods inherited from interface org.gradle.api.Named
getName
-
Constructor Details
-
WPILibJNILibraryArtifact
@Inject public WPILibJNILibraryArtifact(String name, org.wpilib.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(org.wpilib.deployutils.deploy.context.DeployContext arg0) - Specified by:
deployin interfaceorg.wpilib.deployutils.deploy.artifact.Artifact- Overrides:
deployin classorg.wpilib.deployutils.deploy.artifact.FileCollectionArtifact
-
computeFiles
public org.gradle.api.file.FileCollection computeFiles()
-