Package edu.wpi.first.gradlerio.wpi.java
Class WPIJavaExtension
- java.lang.Object
-
- edu.wpi.first.gradlerio.wpi.java.WPIJavaExtension
-
public class WPIJavaExtension extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description WPIJavaExtension(org.gradle.api.Project project, SimulationExtension sim, WPIVersionsExtension versions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconfigureExecutableTasks(org.gradle.jvm.tasks.Jar jar)voidconfigureTestTasks(org.gradle.api.tasks.testing.Test t)org.gradle.api.file.FileCollectiongetDebugFileCollection()org.gradle.api.provider.Property<java.lang.Boolean>getDebugJni()org.gradle.api.artifacts.ConfigurationgetDebugNativeConfiguration()WPIJavaDepsExtensiongetDeps()org.gradle.api.tasks.TaskProvider<JavaExternalSimulationTask>getExternalSimulationTaskDebug()org.gradle.api.tasks.TaskProvider<JavaExternalSimulationTask>getExternalSimulationTaskRelease()org.gradle.api.tasks.TaskProvider<ExtractNativeJavaArtifacts>getExtractNativeDebugArtifacts()org.gradle.api.tasks.TaskProvider<ExtractNativeJavaArtifacts>getExtractNativeReleaseArtifacts()org.gradle.api.file.FileCollectiongetReleaseFileCollection()org.gradle.api.artifacts.ConfigurationgetReleaseNativeConfiguration()org.gradle.api.tasks.TaskProvider<JavaSimulationTask>getSimulationTaskDebug()org.gradle.api.tasks.TaskProvider<JavaSimulationTask>getSimulationTaskRelease()edu.wpi.first.nativeutils.vendordeps.WPIJavaVendorDepsExtensiongetVendor()
-
-
-
Constructor Detail
-
WPIJavaExtension
@Inject public WPIJavaExtension(org.gradle.api.Project project, SimulationExtension sim, WPIVersionsExtension versions)
-
-
Method Detail
-
getExtractNativeDebugArtifacts
public org.gradle.api.tasks.TaskProvider<ExtractNativeJavaArtifacts> getExtractNativeDebugArtifacts()
-
getExtractNativeReleaseArtifacts
public org.gradle.api.tasks.TaskProvider<ExtractNativeJavaArtifacts> getExtractNativeReleaseArtifacts()
-
getDeps
public WPIJavaDepsExtension getDeps()
-
getVendor
public edu.wpi.first.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
public org.gradle.api.provider.Property<java.lang.Boolean> getDebugJni()
-
getExternalSimulationTaskDebug
public org.gradle.api.tasks.TaskProvider<JavaExternalSimulationTask> getExternalSimulationTaskDebug()
-
getExternalSimulationTaskRelease
public org.gradle.api.tasks.TaskProvider<JavaExternalSimulationTask> getExternalSimulationTaskRelease()
-
getSimulationTaskDebug
public org.gradle.api.tasks.TaskProvider<JavaSimulationTask> getSimulationTaskDebug()
-
getSimulationTaskRelease
public org.gradle.api.tasks.TaskProvider<JavaSimulationTask> getSimulationTaskRelease()
-
configureTestTasks
public void configureTestTasks(org.gradle.api.tasks.testing.Test t)
-
configureExecutableTasks
public void configureExecutableTasks(org.gradle.jvm.tasks.Jar jar)
-
-