public class PdeAntBuildTask extends DefaultTask
Runs PDE build on an ant file.
Your project must have defined GOOMPH_PDE_VER
, see
PdeInstallation.fromProject(org.gradle.api.Project)
for details.
task featureBuild(type: PdeAntBuildTask) {
antFile(FEATURE + '.xml')
define('featuredir', FEATURE)
inputs.dir(FEATURE)
defineToFile('repodir', buildDir)
outputs.dir(buildDir)
}
Task.Namer
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
Constructor and Description |
---|
PdeAntBuildTask() |
Modifier and Type | Method and Description |
---|---|
void |
antFile(Object antFile)
The directory from which plugins will be pulled, besides the delta pack.
|
void |
build() |
void |
define(String key,
String value)
Adds a property to the build properties file.
|
void |
defineToFile(String key,
Object value)
Adds a property to the build properties file.
|
newInputDirectory, newInputFile, newOutputDirectory, newOutputFile
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