4 <goal>buildElement
</goal>
5 <call>buildElement
</call>
7 Builds an element (plugin or feature)
10 <requiresProject>true
</requiresProject>
15 <name>eclipseBuildDir
</name>
16 <property>eclipseBuildDir
</property>
17 <required>true
</required>
18 <expression>${eclipseBuildDir}
</expression>
19 <type>java.lang.String
</type>
21 The Eclipse build dir location
25 <name>eclipseAntArgs
</name>
26 <property>eclipseAntArgs
</property>
27 <expression>${eclipseAntArgs}
</expression>
28 <defaultValue></defaultValue>
29 <type>java.lang.String
</type>
31 Additional args passed to Eclipse Ant (such as
36 <name>elementId
</name>
37 <property>elementId
</property>
38 <required>true
</required>
39 <defaultValue>${project.artifactId}
</defaultValue>
40 <type>java.lang.String
</type>
42 The artifact id of the project by default, will
43 be used as element id.
48 <name>buildScriptTargets
</name>
49 <property>buildScriptTargets
</property>
50 <required>true
</required>
51 <expression>${buildScriptTargets}
</expression>
53 build.update.jar zip.distribution
55 <type>java.lang.String
</type>
57 The targets to execute in the generated build
62 <name>buildScriptProperties
</name>
63 <property>buildScriptProperties
</property>
64 <required>true
</required>
65 <expression>${buildScriptProperties}
</expression>
66 <defaultValue></defaultValue>
67 <type>java.lang.String
</type>
69 The properties to pass to the generated build
78 <goal>buildProduct
</goal>
79 <call>buildProduct
</call>
80 <description>Builds a product
</description>
82 <requiresProject>true
</requiresProject>
87 <name>eclipseBuildDir
</name>
88 <property>eclipseBuildDir
</property>
89 <required>true
</required>
90 <expression>${eclipseBuildDir}
</expression>
91 <type>java.lang.String
</type>
93 The Eclipse build dir location
97 <name>eclipseAntArgs
</name>
98 <property>eclipseAntArgs
</property>
99 <expression>${eclipseAntArgs}
</expression>
100 <defaultValue></defaultValue>
101 <type>java.lang.String
</type>
103 Additional args passed to Eclipse Ant (such as
108 <name>elementId
</name>
109 <property>elementId
</property>
110 <required>true
</required>
111 <defaultValue>${project.artifactId}
</defaultValue>
112 <type>java.lang.String
</type>
114 The artifact id of the project by default, will
115 be used as element id.
120 <name>buildConfiguration
</name>
121 <property>buildConfiguration
</property>
122 <required>true
</required>
123 <defaultValue>buildConfiguration
</defaultValue>
124 <expression>${buildConfiguration}
</expression>
125 <type>java.lang.String
</type>
127 Relative path to the product build directory
137 <description>Clean generated artifacts
</description>
138 <requiresProject>true
</requiresProject>
142 <name>elementId
</name>
143 <property>elementId
</property>
144 <required>true
</required>
145 <readonly>true
</readonly>
146 <defaultValue>${project.artifactId}
</defaultValue>
147 <type>java.lang.String
</type>
149 The artifact id of the project by default, will
150 be used as element id.