Class PrivateExportsGenerationTask
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- edu.wpi.first.nativeutils.exports.PrivateExportsGenerationTask
-
- All Implemented Interfaces:
java.lang.Comparable<org.gradle.api.Task>,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.api.Task,org.gradle.util.Configurable<org.gradle.api.Task>
public abstract class PrivateExportsGenerationTask extends org.gradle.api.DefaultTask
-
-
Constructor Summary
Constructors Constructor Description PrivateExportsGenerationTask()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidexecute()abstract org.gradle.api.file.RegularFilePropertygetExportsFile()abstract org.gradle.api.provider.ListProperty<java.lang.String>getExportsList()abstract org.gradle.api.provider.Property<java.lang.String>getLibraryName()abstract org.gradle.api.file.RegularFilePropertygetSymbolsToExportFile()voidsetIsMac(boolean set)voidsetIsWindows(boolean set)-
Methods inherited from class org.gradle.api.DefaultTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
-
Methods inherited from class org.gradle.api.internal.AbstractTask
acceptServiceReferences, appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects
-
-
-
-
Method Detail
-
getSymbolsToExportFile
@InputFile public abstract org.gradle.api.file.RegularFileProperty getSymbolsToExportFile()
-
getExportsFile
@OutputFile public abstract org.gradle.api.file.RegularFileProperty getExportsFile()
-
getExportsList
@Internal public abstract org.gradle.api.provider.ListProperty<java.lang.String> getExportsList()
-
getLibraryName
@Input public abstract org.gradle.api.provider.Property<java.lang.String> getLibraryName()
-
setIsWindows
public void setIsWindows(boolean set)
-
setIsMac
public void setIsMac(boolean set)
-
execute
public void execute() throws java.io.IOException- Throws:
java.io.IOException
-
-