Merge "BUG 2718 : Create a diagnostic utility to track append entries replies"
[controller.git] / opendaylight / archetypes / opendaylight-startup / src / main / resources / META-INF / maven / archetype-metadata.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <archetype-descriptor xsi:schemaLocation="http://maven.apache.org/plugins/maven-archetype-plugin/archetype-descriptor/1.0.0 http://maven.apache.org/xsd/archetype-descriptor-1.0.0.xsd" name="example-aggregator"
3     xmlns="http://maven.apache.org/plugins/maven-archetype-plugin/archetype-descriptor/1.0.0"
4     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
5   <requiredProperties>
6     <requiredProperty key="classPrefix" >
7         <defaultValue>
8             ${artifactId.substring(0,1).toUpperCase()}${artifactId.substring(1)}
9         </defaultValue>
10     </requiredProperty>
11     <requiredProperty key="copyright" />
12   </requiredProperties>
13   <fileSets>
14
15     <!-- aggregator -->
16     <fileSet encoding="UTF-8">
17       <directory></directory>
18       <includes>
19         <include>.gitignore</include>
20       </includes>
21     </fileSet>
22     <fileSet filtered="true" encoding="UTF-8">
23       <directory></directory>
24       <includes>
25         <include>pom.xml</include>
26       </includes>
27     </fileSet>
28
29     <!-- karaf distro -->
30     <fileSet filtered="true" encoding="UTF-8">
31         <directory>karaf</directory>
32         <includes>
33             <include>pom.xml</include>
34         </includes>
35     </fileSet>
36
37     <!-- features -->
38
39     <fileSet filtered="true" encoding="UTF-8">
40         <directory>features</directory>
41         <includes>
42             <include>pom.xml</include>
43         </includes>
44     </fileSet>
45     <fileSet filtered="true" encoding="UTF-8">
46         <directory>features/src/main/features</directory>
47         <includes>
48             <include>**/*.xml</include>
49           </includes>
50     </fileSet>
51
52     <!-- impl -->
53
54     <fileSet filtered="true" encoding="UTF-8">
55         <directory>impl</directory>
56         <includes>
57             <include>pom.xml</include>
58         </includes>
59     </fileSet>
60     <fileSet filtered="true" encoding="UTF-8">
61         <directory>impl/src/main/java</directory>
62         <includes>
63             <include>**/*.java</include>
64          </includes>
65     </fileSet>
66     <fileSet filtered="true" encoding="UTF-8">
67         <directory>impl/src/test/java</directory>
68         <includes>
69             <include>**/*.java</include>
70          </includes>
71     </fileSet>
72     <fileSet filtered="true" encoding="UTF-8">
73         <directory>impl/src/main/config</directory>
74         <includes>
75             <include>**/*.xml</include>
76          </includes>
77     </fileSet>
78     <fileSet filtered="true" encoding="UTF-8">
79        <directory>impl/src/main/yang</directory>
80        <includes>
81          <include>**/*.yang</include>
82        </includes>
83      </fileSet>
84
85      <!-- api -->
86
87      <fileSet filtered="true" encoding="UTF-8">
88        <directory>api</directory>
89        <includes>
90          <include>pom.xml</include>
91        </includes>
92      </fileSet>
93      <fileSet filtered="true" encoding="UTF-8">
94        <directory>api/src/main/yang</directory>
95        <includes>
96          <include>**/*.yang</include>
97        </includes>
98      </fileSet>
99
100      <!-- artifacts -->
101      <fileSet filtered="true" encoding="UTF-8">
102        <directory>artifacts</directory>
103        <includes>
104          <include>pom.xml</include>
105        </includes>
106      </fileSet>
107   </fileSets>
108 </archetype-descriptor>