public class ConventionPde extends OomphConvention
Adding the PDE convention to your project adds the following features:
org.eclipse.platform.ide
org.eclipse.jdt
org.eclipse.pde
You can set the targetplatform as follows:
oomphIde {
pde {
targetplatform {
it.installation '../target.maven/build'
it.installation '../target.p2/build/p2asmaven/p2runnable/eclipse-deps'
}
}
}
Modifier and Type | Class and Description |
---|---|
class |
ConventionPde.TargetPlatform
Api for defining the target platform.
|
static class |
ConventionPde.TargetPlatformSetter
Sets the target platform.
|
extension
Modifier and Type | Method and Description |
---|---|
void |
targetplatform(Action<ConventionPde.TargetPlatform> targetplatform)
Creates a targetplatform with the given content.
|
void |
targetplatform(String name,
Action<ConventionPde.TargetPlatform> targetplatform)
Creates a targetplatform with the given name and content.
|
close, configure, requireIUs, setPerspectiveOver
public void targetplatform(Action<ConventionPde.TargetPlatform> targetplatform)
Creates a targetplatform with the given content.
public void targetplatform(String name, Action<ConventionPde.TargetPlatform> targetplatform)
Creates a targetplatform with the given name and content.