Class WPIRemoteTarget
java.lang.Object
org.wpilib.deployutils.deploy.target.RemoteTarget
org.wpilib.gradlerio.deploy.StagedDeployTarget
org.wpilib.gradlerio.deploy.WPIRemoteTarget
- All Implemented Interfaces:
org.gradle.api.Named
- Direct Known Subclasses:
SystemCore
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gradle.api.Named
org.gradle.api.Named.Namer -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionWPIRemoteTarget(String name, org.gradle.api.Project project, org.wpilib.deployutils.deploy.DeployExtension de, WPILibExtension firstExtension) -
Method Summary
Modifier and TypeMethodDescriptionorg.gradle.api.provider.Provider<String> Gets a mapping of getDebug() to the correct build type for C++.org.gradle.api.provider.Property<Boolean> getDebug()Gets or Sets if debugging should be enabled for this target.org.gradle.api.tasks.TaskProvider<TargetDebugFileTask> Methods inherited from class StagedDeployTarget
setDeployStageMethods inherited from class org.wpilib.deployutils.deploy.target.RemoteTarget
getArtifacts, getArtifactTypeClass, getDeployTask, getDirectory, getListTypeClassesTask, getLocations, getLocationTypeClass, getMaxChannels, getName, getOnlyIf, getProject, getStandaloneDeployTask, getStorageServiceProvider, getTargetDiscoveryTask, getTargetPlatform, getTimeout, isDry, isFailOnMissing, setDirectory, setDry, setFailOnMissing, setMaxChannels, setOnlyIf, setTimeout, toString, verify
-
Field Details
-
debugFileTask
-
-
Constructor Details
-
WPIRemoteTarget
@Inject public WPIRemoteTarget(String name, org.gradle.api.Project project, org.wpilib.deployutils.deploy.DeployExtension de, WPILibExtension firstExtension)
-
-
Method Details
-
getDebug
Gets or Sets if debugging should be enabled for this target. Implies debug binaries in C++. For Java, use `wpi.java.debugJni = true` to deploy debug JNI artifacts.- Returns:
- Property for debug mode.
-
getBuildType
Gets a mapping of getDebug() to the correct build type for C++.- Returns:
- Build Type mapping for getDebug()
-
getDebugFileTask
-