Package edu.wpi.first.tools
Class WpilibToolsExtension
- java.lang.Object
-
- edu.wpi.first.tools.WpilibToolsExtension
-
public class WpilibToolsExtension extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description WpilibToolsExtension(org.gradle.api.Project project, org.gradle.api.tasks.TaskProvider<ExtractConfiguration> extractConfigTask, org.gradle.api.tasks.TaskProvider<FixupNativeResources> fixupTask, org.gradle.api.tasks.TaskProvider<HashNativeResources> hashTask, org.gradle.api.tasks.TaskProvider<AssembleNativeResources> assembleTask)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddExtraNativeResourceConfiguration(org.gradle.api.artifacts.Configuration configuration)voidaddNativeResourcesToSourceSet(org.gradle.api.tasks.SourceSet sourceSet)voidcreateNativeConfigurations()org.gradle.api.tasks.TaskProvider<AssembleNativeResources>getAssembleResourcesTask()NativeConfiguratorgetDeps()org.gradle.api.tasks.TaskProvider<ExtractConfiguration>getExtractConfigurationTask()org.gradle.api.tasks.TaskProvider<FixupNativeResources>getFixupResourcesTask()org.gradle.api.tasks.TaskProvider<HashNativeResources>getHashResourcesTask()JavaFxHelpersgetJavaFx()PlatformMappergetPlatformMapper()
-
-
-
Constructor Detail
-
WpilibToolsExtension
@Inject public WpilibToolsExtension(org.gradle.api.Project project, org.gradle.api.tasks.TaskProvider<ExtractConfiguration> extractConfigTask, org.gradle.api.tasks.TaskProvider<FixupNativeResources> fixupTask, org.gradle.api.tasks.TaskProvider<HashNativeResources> hashTask, org.gradle.api.tasks.TaskProvider<AssembleNativeResources> assembleTask)
-
-
Method Detail
-
createNativeConfigurations
public void createNativeConfigurations()
-
addNativeResourcesToSourceSet
public void addNativeResourcesToSourceSet(org.gradle.api.tasks.SourceSet sourceSet)
-
addExtraNativeResourceConfiguration
public void addExtraNativeResourceConfiguration(org.gradle.api.artifacts.Configuration configuration)
-
getExtractConfigurationTask
public org.gradle.api.tasks.TaskProvider<ExtractConfiguration> getExtractConfigurationTask()
-
getFixupResourcesTask
public org.gradle.api.tasks.TaskProvider<FixupNativeResources> getFixupResourcesTask()
-
getHashResourcesTask
public org.gradle.api.tasks.TaskProvider<HashNativeResources> getHashResourcesTask()
-
getAssembleResourcesTask
public org.gradle.api.tasks.TaskProvider<AssembleNativeResources> getAssembleResourcesTask()
-
getPlatformMapper
public PlatformMapper getPlatformMapper()
-
getDeps
public NativeConfigurator getDeps()
-
getJavaFx
public JavaFxHelpers getJavaFx()
-
-