Package edu.wpi.first.gradlerio.deploy
Class WPIRemoteTarget
java.lang.Object
edu.wpi.first.deployutils.deploy.target.RemoteTarget
edu.wpi.first.gradlerio.deploy.StagedDeployTarget
edu.wpi.first.gradlerio.deploy.WPIRemoteTarget
- All Implemented Interfaces:
org.gradle.api.Named
- Direct Known Subclasses:
RoboRIO
-
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, edu.wpi.first.deployutils.deploy.DeployExtension de, FRCExtension frcExtension) -
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 edu.wpi.first.gradlerio.deploy.StagedDeployTarget
setDeployStageMethods inherited from class edu.wpi.first.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, edu.wpi.first.deployutils.deploy.DeployExtension de, FRCExtension frcExtension)
-
-
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
-