5.1.1.5. BuildSets
<buildSets/> is a sub element of <personel-iom-project>.
It can contain one or more <buildSet/> elements, which can be used to define themed groups of files that enable partial generation of the project. For example, one might choose to only generate the files that constitute the REST api (select a folder), or one might only want to generate Javascript files (choose a file type).
1<personal-iom-project>
2 ...
3
4 <buildSets>
5 <!--Angular2 buildsets-->
6 <buildSet name="Typescript" description="apenootjes">
7 <file name="*.ts"></file>
8 </buildSet>
9 <buildSet name="html and Typescript">
10 <file name="*.html"/>
11 <file name="*.ts"/>
12 </buildSet>
13 <buildSets>
14
15 ...
16</personel-iom-project>
attributes for <buildSets/>
There are no attributes for <buildSets/>.
Sub elements of <buildSets/>
Name |
Details |
Number |
---|---|---|
buildSet |
Each buildSet sub-element defines an isolated part of the project to be generated. |
0-more |
Sub element buildSet ( singular)
Name |
Details |
---|---|
name |
Name of the buildSet |
description |
Description of the buildSet |
Name |
Details |
Attributes |
Number |
---|---|---|---|
package |
name, path |
0 or more |
|
xml |
name, path |
0 or more |
|
file |
name, path |
0 or more |