Package edu.wpi.first.nativeutils.tasks
Class PrivateExportsGenerationTask
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- edu.wpi.first.nativeutils.tasks.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 class PrivateExportsGenerationTask extends org.gradle.api.DefaultTask
-
-
Constructor Summary
Constructors Constructor Description PrivateExportsGenerationTask(org.gradle.api.model.ObjectFactory factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute()org.gradle.api.file.RegularFilePropertygetExportsFile()org.gradle.api.provider.ListProperty<java.lang.String>getExportsList()org.gradle.api.provider.Property<java.lang.String>getLibraryName()org.gradle.api.file.RegularFilePropertygetSymbolsToExportFile()voidsetIsMac(boolean set)voidsetIsWindows(boolean set)-
Methods inherited from class org.gradle.api.DefaultTask
newInputDirectory, newInputFile, newOutputDirectory, newOutputFile
-
Methods inherited from class org.gradle.api.internal.AbstractTask
appendParallelSafeAction, compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTaskIdentity, getTemporaryDir, getTemporaryDirFactory, getTimeout, hasProperty, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, replaceLogger, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString
-
-
-
-
Method Detail
-
getSymbolsToExportFile
@InputFile public org.gradle.api.file.RegularFileProperty getSymbolsToExportFile()
-
getExportsFile
@OutputFile public org.gradle.api.file.RegularFileProperty getExportsFile()
-
getExportsList
@Internal public org.gradle.api.provider.ListProperty<java.lang.String> getExportsList()
-
getLibraryName
@Input public org.gradle.api.provider.Property<java.lang.String> getLibraryName()
-
setIsWindows
@Internal public void setIsWindows(boolean set)
-
setIsMac
@Internal public void setIsMac(boolean set)
-
execute
public void execute() throws java.io.IOException- Throws:
java.io.IOException
-
-