Implement simple-ird
[alto.git] / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3   <modelVersion>4.0.0</modelVersion>
4   <prerequisites>
5     <maven>3.0</maven>
6   </prerequisites>
7
8   <parent>
9     <groupId>org.opendaylight.odlparent</groupId>
10     <artifactId>odlparent</artifactId>
11     <version>1.6.0-SNAPSHOT</version>
12     <relativePath/>
13   </parent>
14
15   <groupId>org.opendaylight.alto</groupId>
16   <artifactId>alto-parent</artifactId>
17   <version>0.2.0-SNAPSHOT</version>
18   <name>alto</name> <!-- Used by Sonar to set project name -->
19   <packaging>pom</packaging>
20
21   <scm>
22     <connection>scm:git:ssh://git.opendaylight.org:29418/alto.git</connection>
23     <developerConnection>scm:git:ssh://git.opendaylight.org:29418/alto.git</developerConnection>
24     <url>https://wiki.opendaylight.org/view/ALTO:Main</url>
25     <tag>HEAD</tag>
26   </scm>
27
28   <modules>
29     <module>alto-core</module>
30     <module>alto-basic</module>
31     <module>alto-release-features</module>
32   </modules>
33
34   <build>
35     <pluginManagement>
36       <plugins>
37         <plugin> <!-- global checkstyle -->
38           <groupId>org.apache.maven.plugins</groupId>
39           <artifactId>maven-checkstyle-plugin</artifactId>
40           <version>${checkstyle.version}</version>
41
42           <executions>
43             <execution>
44               <phase>process-sources</phase>
45               <goals>
46                 <goal>check</goal>
47               </goals>
48             </execution>
49           </executions>
50
51           <configuration>
52             <!-- TODO: remove before releasing -->
53             <failsOnError>true</failsOnError>
54             <configLocation>controller/checkstyle.xml</configLocation>
55             <consoleOutput>true</consoleOutput>
56             <includeTestSourceDirectory>true</includeTestSourceDirectory>
57             <sourceDirectory>${project.basedir}</sourceDirectory>
58             <excludes>**\/target\/,**\/bin\/,**\/third-party\/,**\/yang\/gen\/,**\/yang-gen-sal\/</excludes>
59           </configuration>
60
61           <dependencies>
62             <dependency>
63               <groupId>org.opendaylight.controller</groupId>
64               <artifactId>checkstyle</artifactId>
65               <version>0.2.0-SNAPSHOT</version>
66             </dependency>
67           </dependencies>
68         </plugin>
69       </plugins>
70     </pluginManagement>
71   </build>
72 </project>