4 <goal>buildElement
</goal>
5 <call>buildElement
</call>
7 Builds an element (plugin or feature)
10 <requiresProject>true
</requiresProject>
16 <name>eclipseBuildDir</name>
17 <property>eclipseBuildDir</property>
18 <required>true</required>
19 <expression>${eclipseBuildDir}</expression>
20 <type>java.lang.String</type>
22 The Eclipse build dir location
27 <name>eclipseAntArgs
</name>
28 <property>eclipseAntArgs
</property>
29 <expression>${eclipseAntArgs}
</expression>
30 <defaultValue></defaultValue>
31 <type>java.lang.String
</type>
33 Additional args passed to Eclipse Ant (such as
38 <name>elementId
</name>
39 <property>elementId
</property>
40 <required>true
</required>
41 <defaultValue>${project.artifactId}
43 <type>java.lang.String
</type>
45 The artifact id of the project by default, will
52 <name>buildScriptTargets
</name>
53 <property>buildScriptTargets
</property>
54 <required>true
</required>
55 <expression>${buildScriptTargets}
</expression>
57 build.update.jar zip.distribution
59 <type>java.lang.String
</type>
61 The targets to execute in the generated build
66 <name>buildScriptProperties
</name>
67 <property>buildScriptProperties
</property>
68 <required>true
</required>
69 <expression>${buildScriptProperties}
71 <defaultValue></defaultValue>
72 <type>java.lang.String
</type>
74 The properties to pass to the generated build
83 <goal>buildProduct
</goal>
84 <call>buildProduct
</call>
85 <description>Builds a product
</description>
87 <requiresProject>true
</requiresProject>
92 <name>eclipseBuildDir
</name>
93 <property>eclipseBuildDir
</property>
94 <required>true
</required>
95 <expression>${eclipseBuildDir}
</expression>
96 <type>java.lang.String
</type>
98 The Eclipse build dir location
102 <name>eclipseAntArgs
</name>
103 <property>eclipseAntArgs
</property>
104 <expression>${eclipseAntArgs}
</expression>
105 <defaultValue></defaultValue>
106 <type>java.lang.String
</type>
108 Additional args passed to Eclipse Ant (such as
113 <name>elementId
</name>
114 <property>elementId
</property>
115 <required>true
</required>
116 <defaultValue>${project.artifactId}
118 <type>java.lang.String
</type>
120 The artifact id of the project by default, will
127 <name>buildConfiguration
</name>
128 <property>buildConfiguration
</property>
129 <required>true
</required>
130 <defaultValue>buildConfiguration
</defaultValue>
131 <expression>${buildConfiguration}
</expression>
132 <type>java.lang.String
</type>
134 Relative path to the product build directory
144 <description>Clean generated artifacts
</description>
145 <requiresProject>true
</requiresProject>
149 <name>elementId
</name>
150 <property>elementId
</property>
151 <required>true
</required>
152 <readonly>true
</readonly>
153 <defaultValue>${project.artifactId}
155 <type>java.lang.String
</type>
157 The artifact id of the project by default, will
166 <goal>eclipseTarget
</goal>
167 <call>eclipseTarget
</call>
169 Installs an Eclipse target based on dependencies
171 <requiresProject>true
</requiresProject>