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.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, getSharedResources, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTaskIdentity, getTemporaryDir, getTemporaryDirFactory, getTimeout, hasProperty, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, replaceLogger, requiresResource, requiresResource, 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
public void setIsWindows(boolean set)
-
setIsMac
public void setIsMac(boolean set)
-
execute
public void execute() throws java.io.IOException- Throws:
java.io.IOException
-
-