Class WPIJavaExtension
java.lang.Object
org.wpilib.gradlerio.wpi.java.WPIJavaExtension
-
Constructor Summary
ConstructorsConstructorDescriptionWPIJavaExtension(org.gradle.api.Project project, SimulationExtension sim, WPIVersionsExtension versions) -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigureExecutableTasks(org.gradle.jvm.tasks.Jar jar) voidconfigureTestTasks(org.gradle.api.tasks.testing.Test t) org.gradle.api.file.FileCollectionorg.gradle.api.provider.Property<Boolean> org.gradle.api.artifacts.ConfigurationgetDeps()org.gradle.api.tasks.TaskProvider<JavaExternalSimulationTask> org.gradle.api.tasks.TaskProvider<JavaExternalSimulationTask> org.gradle.api.tasks.TaskProvider<ExtractNativeJavaArtifacts> org.gradle.api.tasks.TaskProvider<ExtractNativeJavaArtifacts> org.gradle.api.file.FileCollectionorg.gradle.api.artifacts.Configurationorg.gradle.api.tasks.TaskProvider<JavaSimulationTask> org.gradle.api.tasks.TaskProvider<JavaSimulationTask> org.wpilib.nativeutils.vendordeps.WPIJavaVendorDepsExtension
-
Constructor Details
-
WPIJavaExtension
@Inject public WPIJavaExtension(org.gradle.api.Project project, SimulationExtension sim, WPIVersionsExtension versions)
-
-
Method Details
-
getExtractNativeDebugArtifacts
public org.gradle.api.tasks.TaskProvider<ExtractNativeJavaArtifacts> getExtractNativeDebugArtifacts() -
getExtractNativeReleaseArtifacts
public org.gradle.api.tasks.TaskProvider<ExtractNativeJavaArtifacts> getExtractNativeReleaseArtifacts() -
getDeps
-
getVendor
public org.wpilib.nativeutils.vendordeps.WPIJavaVendorDepsExtension getVendor() -
getDebugNativeConfiguration
public org.gradle.api.artifacts.Configuration getDebugNativeConfiguration() -
getReleaseNativeConfiguration
public org.gradle.api.artifacts.Configuration getReleaseNativeConfiguration() -
getDebugFileCollection
public org.gradle.api.file.FileCollection getDebugFileCollection() -
getReleaseFileCollection
public org.gradle.api.file.FileCollection getReleaseFileCollection() -
getDebugJni
-
getExternalSimulationTaskDebug
public org.gradle.api.tasks.TaskProvider<JavaExternalSimulationTask> getExternalSimulationTaskDebug() -
getExternalSimulationTaskRelease
public org.gradle.api.tasks.TaskProvider<JavaExternalSimulationTask> getExternalSimulationTaskRelease() -
getSimulationTaskDebug
-
getSimulationTaskRelease
-
configureTestTasks
public void configureTestTasks(org.gradle.api.tasks.testing.Test t) -
configureExecutableTasks
public void configureExecutableTasks(org.gradle.jvm.tasks.Jar jar)
-