@Incubating public class Assemble extends DefaultTask
Task.Namer
TASK_ACTION, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
Constructor and Description |
---|
Assemble() |
Modifier and Type | Method and Description |
---|---|
void |
assemble() |
List<String> |
getAssemblerArgs()
Additional arguments to provide to the assembler.
|
File |
getObjectFileDir()
The directory where object files will be generated.
|
org.gradle.internal.operations.logging.BuildOperationLoggerFactory |
getOperationLoggerFactory() |
FileCollection |
getSource() |
NativePlatform |
getTargetPlatform()
The platform being targeted.
|
NativeToolChain |
getToolChain()
The tool chain being used to build.
|
void |
setAssemblerArgs(List<String> assemblerArgs) |
void |
setObjectFileDir(File objectFileDir) |
void |
setTargetPlatform(NativePlatform targetPlatform) |
void |
setToolChain(NativeToolChain toolChain) |
void |
source(Object sourceFiles)
Adds a set of assembler sources files to be translated.
|
newInputDirectory, newInputFile, newOutputDirectory, newOutputFile
addValidator, appendParallelSafeAction, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doFirst, doLast, doLast, doLast, execute, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExecuter, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTemporaryDir, getTemporaryDirFactory, getValidators, hasProperty, injectIntoNewInstance, isEnabled, isHasCustomActions, leftShift, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString
@Inject public org.gradle.internal.operations.logging.BuildOperationLoggerFactory getOperationLoggerFactory()
public void assemble()
@InputFiles @SkipWhenEmpty public FileCollection getSource()
public void source(Object sourceFiles)
Project.files(Object...)
.@Input public List<String> getAssemblerArgs()
@Internal public NativeToolChain getToolChain()
public void setToolChain(NativeToolChain toolChain)
public NativePlatform getTargetPlatform()
public void setTargetPlatform(NativePlatform targetPlatform)
@OutputDirectory public File getObjectFileDir()
public void setObjectFileDir(File objectFileDir)