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">
7 <requiredProperty key="classPrefix" >
9 ${artifactId.substring(0,1).toUpperCase()}${artifactId.substring(1)}
12 <requiredProperty key="copyright" />
13 <requiredProperty key="copyrightYear">
18 <requiredProperty key="version">
27 <fileSet encoding="UTF-8">
28 <directory></directory>
30 <include>.gitignore</include>
33 <fileSet filtered="true" encoding="UTF-8">
34 <directory></directory>
36 <include>.gitreview</include>
37 <include>pom.xml</include>
38 <include>deploy-site.xml</include>
39 <include>src/**</include>
44 <fileSet filtered="true" encoding="UTF-8">
45 <directory>karaf</directory>
47 <include>pom.xml</include>
52 <fileSet filtered="true" encoding="UTF-8">
53 <directory>features</directory>
55 <include>pom.xml</include>
58 <fileSet filtered="true" encoding="UTF-8">
59 <directory>features/features-X</directory>
61 <include>pom.xml</include>
64 <fileSet filtered="true" encoding="UTF-8">
65 <directory>features/odl-X-api</directory>
67 <include>pom.xml</include>
70 <fileSet filtered="true" encoding="UTF-8">
71 <directory>features/odl-X</directory>
73 <include>pom.xml</include>
76 <fileSet filtered="true" encoding="UTF-8">
77 <directory>features/odl-X-cli</directory>
79 <include>pom.xml</include>
82 <fileSet filtered="true" encoding="UTF-8">
83 <directory>features/odl-X-rest</directory>
85 <include>pom.xml</include>
90 <fileSet filtered="true" encoding="UTF-8">
91 <directory>impl</directory>
93 <include>pom.xml</include>
96 <fileSet filtered="true" encoding="UTF-8">
97 <directory>impl/src/main/java</directory>
99 <include>**/*.java</include>
102 <fileSet filtered="true" encoding="UTF-8">
103 <directory>impl/src/test/java</directory>
105 <include>**/*.java</include>
108 <fileSet filtered="true" encoding="UTF-8">
109 <directory>impl/src/main/resources/org/opendaylight/blueprint</directory>
111 <include>**/*.xml</include>
116 <fileSet filtered="true" encoding="UTF-8">
117 <directory>api</directory>
119 <include>pom.xml</include>
122 <fileSet filtered="true" encoding="UTF-8">
123 <directory>api/src/main/yang</directory>
125 <include>**/*.yang</include>
130 <fileSet filtered="true" encoding="UTF-8">
131 <directory>artifacts</directory>
133 <include>pom.xml</include>
138 <fileSet filtered="true" encoding="UTF-8">
139 <directory>cli</directory>
141 <include>pom.xml</include>
144 <fileSet filtered="true" encoding="UTF-8">
145 <directory>cli/src/main/java</directory>
147 <include>**/*.java</include>
150 <fileSet filtered="true" encoding="UTF-8">
151 <directory>cli/src/main/resources/org/opendaylight/blueprint</directory>
153 <include>**/*.xml</include>
158 <fileSet filtered="true" encoding="UTF-8">
159 <directory>it</directory>
161 <include>pom.xml</include>
164 <fileSet filtered="true" encoding="UTF-8">
165 <directory>it/src/test/java</directory>
167 <include>**/*.java</include>
171 </archetype-descriptor>