Package edu.wpi.first.gradlerio.wpi.cpp
Class WPINativeExtension
- java.lang.Object
-
- edu.wpi.first.gradlerio.wpi.cpp.WPINativeExtension
-
public class WPINativeExtension extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description WPINativeExtension(org.gradle.api.Project project, WPIExtension wpi, WPIVersionsExtension versions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidenableExternalTasks(org.gradle.nativeplatform.NativeExecutableBinarySpec binary)voidenableExternalTasks(org.gradle.nativeplatform.test.NativeTestSuiteBinarySpec binary)voidenableExternalTasks(org.gradle.platform.base.VariantComponentSpec component)org.gradle.api.provider.Property<java.lang.Boolean>getDebugSimulation()WPINativeDepsExtensiongetDeps()org.gradle.api.tasks.TaskProvider<NativeExternalSimulationTask>getExternalSimulationDebugTask()org.gradle.api.tasks.TaskProvider<NativeExternalSimulationTask>getExternalSimulationReleaseTask()org.gradle.api.tasks.TaskProvider<NativeExternalSimulationTask>getExternalTestDebugTask()org.gradle.api.tasks.TaskProvider<NativeExternalSimulationTask>getExternalTestReleaseTask()edu.wpi.first.nativeutils.vendordeps.WPINativeVendorDepsExtensiongetVendor()
-
-
-
Constructor Detail
-
WPINativeExtension
@Inject public WPINativeExtension(org.gradle.api.Project project, WPIExtension wpi, WPIVersionsExtension versions)
-
-
Method Detail
-
getDeps
public WPINativeDepsExtension getDeps()
-
getVendor
public edu.wpi.first.nativeutils.vendordeps.WPINativeVendorDepsExtension getVendor()
-
getExternalSimulationReleaseTask
public org.gradle.api.tasks.TaskProvider<NativeExternalSimulationTask> getExternalSimulationReleaseTask()
-
getExternalTestReleaseTask
public org.gradle.api.tasks.TaskProvider<NativeExternalSimulationTask> getExternalTestReleaseTask()
-
getExternalSimulationDebugTask
public org.gradle.api.tasks.TaskProvider<NativeExternalSimulationTask> getExternalSimulationDebugTask()
-
getExternalTestDebugTask
public org.gradle.api.tasks.TaskProvider<NativeExternalSimulationTask> getExternalTestDebugTask()
-
enableExternalTasks
public void enableExternalTasks(org.gradle.platform.base.VariantComponentSpec component)
-
enableExternalTasks
public void enableExternalTasks(org.gradle.nativeplatform.NativeExecutableBinarySpec binary)
-
enableExternalTasks
public void enableExternalTasks(org.gradle.nativeplatform.test.NativeTestSuiteBinarySpec binary)
-
getDebugSimulation
public org.gradle.api.provider.Property<java.lang.Boolean> getDebugSimulation()
-
-