4 <goal>buildElement
</goal>
5 <call>buildElement
</call>
7 Builds an element (plugin or feature)
10 <requiresProject>true
</requiresProject>
15 <name>eclipseAntArgs
</name>
16 <property>eclipseAntArgs
</property>
17 <expression>${eclipseAntArgs}
</expression>
18 <defaultValue></defaultValue>
19 <type>java.lang.String
</type>
21 Additional args passed to Eclipse Ant (such as
26 <name>elementId
</name>
27 <property>elementId
</property>
28 <required>true
</required>
29 <defaultValue>${project.artifactId}
31 <type>java.lang.String
</type>
33 The artifact id of the project by default, will
40 <name>buildScriptTargets
</name>
41 <property>buildScriptTargets
</property>
42 <required>true
</required>
43 <expression>${buildScriptTargets}
</expression>
45 build.update.jar zip.distribution
47 <type>java.lang.String
</type>
49 The targets to execute in the generated build
54 <name>buildScriptProperties
</name>
55 <property>buildScriptProperties
</property>
56 <required>true
</required>
57 <expression>${buildScriptProperties}
59 <defaultValue></defaultValue>
60 <type>java.lang.String
</type>
62 The properties to pass to the generated build
71 <goal>buildProduct
</goal>
72 <call>buildProduct
</call>
73 <description>Builds a product
</description>
75 <requiresProject>true
</requiresProject>
80 <name>eclipseAntArgs
</name>
81 <property>eclipseAntArgs
</property>
82 <expression>${eclipseAntArgs}
</expression>
83 <defaultValue></defaultValue>
84 <type>java.lang.String
</type>
86 Additional args passed to Eclipse Ant (such as
91 <name>elementId
</name>
92 <property>elementId
</property>
93 <required>true
</required>
94 <defaultValue>${project.artifactId}
96 <type>java.lang.String
</type>
98 The artifact id of the project by default, will
105 <name>buildConfiguration
</name>
106 <property>buildConfiguration
</property>
107 <required>true
</required>
108 <defaultValue>buildConfiguration
</defaultValue>
109 <expression>${buildConfiguration}
</expression>
110 <type>java.lang.String
</type>
112 Relative path to the product build directory
122 <description>Clean generated artifacts
</description>
123 <requiresProject>true
</requiresProject>
127 <name>elementId
</name>
128 <property>elementId
</property>
129 <required>true
</required>
130 <readonly>true
</readonly>
131 <defaultValue>${project.artifactId}
133 <type>java.lang.String
</type>
135 The artifact id of the project by default, will
144 <goal>eclipseTarget-collect
</goal>
145 <call>eclipseTarget-collect
</call>
147 Installs an Eclipse target based on dependencies
149 <requiresProject>true
</requiresProject>