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 TypeMethodDescriptionvoidconfigureApplication(org.gradle.api.plugins.JavaApplication application) voidconfigureTestTasks(org.gradle.api.tasks.testing.Test t) org.gradle.api.file.FileCollectionorg.gradle.api.artifacts.ConfigurationgetDeps()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.provider.Property<Boolean> 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() -
getRunSimWithDebugJni
-
getExternalSimulationTask
-
configureTestTasks
public void configureTestTasks(org.gradle.api.tasks.testing.Test t) -
configureApplication
public void configureApplication(org.gradle.api.plugins.JavaApplication application)
-