xmlns="http://maven.apache.org/plugins/maven-archetype-plugin/archetype-descriptor/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <requiredProperties>
- <requiredProperty key="classPrefix" >
- <defaultValue>
- ${artifactId.substring(0,1).toUpperCase()}${artifactId.substring(1)}
- </defaultValue>
- </requiredProperty>
- <requiredProperty key="copyright" />
- <requiredProperty key="copyrightYear">
- <defaultValue>
- 2017
- </defaultValue>
- </requiredProperty>
- <requiredProperty key="version">
- <defaultValue>
- 0.1.0-SNAPSHOT
- </defaultValue>
- </requiredProperty>
- </requiredProperties>
<fileSets>
-
- <!-- aggregator -->
<fileSet encoding="UTF-8">
<directory></directory>
<includes>
- <include>.gitignore</include>
- </includes>
- </fileSet>
- <fileSet filtered="true" encoding="UTF-8">
- <directory></directory>
- <includes>
- <include>.gitreview</include>
- <include>pom.xml</include>
- <include>src/**</include>
+ <include>README.txt</include>
</includes>
</fileSet>
-
- <!-- karaf distro -->
- <fileSet filtered="true" encoding="UTF-8">
- <directory>karaf</directory>
- <includes>
- <include>pom.xml</include>
- </includes>
- </fileSet>
-
- <!-- features -->
- <fileSet filtered="true" encoding="UTF-8">
- <directory>features</directory>
- <includes>
- <include>**/pom.xml</include>
- </includes>
- </fileSet>
- <!-- impl -->
- <fileSet filtered="true" encoding="UTF-8">
- <directory>impl</directory>
- <includes>
- <include>pom.xml</include>
- </includes>
- </fileSet>
- <fileSet filtered="true" encoding="UTF-8">
- <directory>impl/src/main/java</directory>
- <includes>
- <include>**/*.java</include>
- </includes>
- </fileSet>
- <fileSet filtered="true" encoding="UTF-8">
- <directory>impl/src/test/java</directory>
- <includes>
- <include>**/*.java</include>
- </includes>
- </fileSet>
- <fileSet filtered="true" encoding="UTF-8">
- <directory>impl/src/main/resources/org/opendaylight/blueprint</directory>
- <includes>
- <include>**/*.xml</include>
- </includes>
- </fileSet>
-
- <!-- api -->
- <fileSet filtered="true" encoding="UTF-8">
- <directory>api</directory>
- <includes>
- <include>pom.xml</include>
- </includes>
- </fileSet>
- <fileSet filtered="true" encoding="UTF-8">
- <directory>api/src/main/yang</directory>
- <includes>
- <include>**/*.yang</include>
- </includes>
- </fileSet>
-
- <!-- artifacts -->
- <fileSet filtered="true" encoding="UTF-8">
- <directory>artifacts</directory>
- <includes>
- <include>pom.xml</include>
- </includes>
- </fileSet>
-
- <!-- cli -->
- <fileSet filtered="true" encoding="UTF-8">
- <directory>cli</directory>
- <includes>
- <include>pom.xml</include>
- </includes>
- </fileSet>
- <fileSet filtered="true" encoding="UTF-8">
- <directory>cli/src/main/java</directory>
- <includes>
- <include>**/*.java</include>
- </includes>
- </fileSet>
- <fileSet filtered="true" encoding="UTF-8">
- <directory>cli/src/main/resources/org/opendaylight/blueprint</directory>
- <includes>
- <include>**/*.xml</include>
- </includes>
- </fileSet>
-
- <!-- it -->
- <fileSet filtered="true" encoding="UTF-8">
- <directory>it</directory>
- <includes>
- <include>pom.xml</include>
- </includes>
- </fileSet>
- <fileSet filtered="true" encoding="UTF-8">
- <directory>it/src/test/java</directory>
- <includes>
- <include>**/*.java</include>
- </includes>
- </fileSet>
</fileSets>
</archetype-descriptor>