public class EclipsecTask extends DefaultTask
A Gradle task which runs an eclipsec command at the console.
Probably not very useful in isolation, but it is used by P2DirectorModel to run P2 tasks, so we’ll keep it around.
WARNING: This part of Goomph currently has the following precondition: your project must have the property VER_ECLIPSE=4.5.2 (or some other version), and you must have installed that Eclipse using Wuff. We will remove this restriction in the future.
task runP2director(type: EclipseTask) {
addArg('nosplash', '')
addArg('application', '')
addArg('application', 'org.eclipse.equinox.p2.director')
}
will run eclipsec -nosplash -application org.eclipse.equinox.p2.director.
Task.NamerTASK_ACTION, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE| Constructor and Description |
|---|
EclipsecTask() |
| Modifier and Type | Method and Description |
|---|---|
void |
addArg(String key,
String value)
Adds a console argument.
|
void |
build() |
addValidator, appendParallelSafeAction, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doLast, doLast, execute, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDidWork, getEnabled, getExecuter, getExtensions, getFinalizedBy, getGroup, getImpliesSubProjects, getInputs, 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, setName, setOnlyIf, setOnlyIf, setProject, setProperty, setShouldRunAfter, shouldRunAfter, toString