Remove netconf from commons/opendaylight pom
[controller.git] / opendaylight / netconf / models / 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
5   <parent>
6     <groupId>org.opendaylight.controller</groupId>
7     <artifactId>netconf-subsystem</artifactId>
8     <version>0.4.0-SNAPSHOT</version>
9   </parent>
10   <artifactId>netconf-models</artifactId>
11
12   <version>0.4.0-SNAPSHOT</version>
13   <packaging>pom</packaging>
14   <name>${project.artifactId}</name>
15
16   <modules>
17     <module>ietf-netconf</module>
18     <module>ietf-netconf-monitoring</module>
19     <module>ietf-netconf-notifications</module>
20     <module>ietf-netconf-monitoring-extension</module>
21   </modules>
22
23   <build>
24     <pluginManagement>
25       <plugins>
26         <plugin>
27           <groupId>org.apache.felix</groupId>
28           <artifactId>maven-bundle-plugin</artifactId>
29           <extensions>true</extensions>
30           <configuration>
31             <instructions>
32               <Bundle-Name>${project.groupId}.${project.artifactId}</Bundle-Name>
33             </instructions>
34           </configuration>
35         </plugin>
36         <plugin>
37           <groupId>org.opendaylight.yangtools</groupId>
38           <artifactId>yang-maven-plugin</artifactId>
39         </plugin>
40       </plugins>
41
42     </pluginManagement>
43     <plugins>
44       <plugin>
45         <groupId>org.apache.maven.plugins</groupId>
46         <artifactId>maven-checkstyle-plugin</artifactId>
47         <configuration>
48           <failsOnError>false</failsOnError>
49           <failOnViolation>true</failOnViolation>
50           <configLocation>checkstyle-logging.xml</configLocation>
51           <consoleOutput>true</consoleOutput>
52           <includeTestSourceDirectory>true</includeTestSourceDirectory>
53           <sourceDirectory>${project.basedir}</sourceDirectory>
54           <includes>**\/*.java,**\/*.xml,**\/*.ini,**\/*.sh,**\/*.bat,**\/*.yang</includes>
55           <excludes>**\/target\/,**\/bin\/,**\/target-ide\/,**\/${jmxGeneratorPath}\/,**\/${salGeneratorPath}\/,**\/netconf\/test\/tool\/Main.java, **\/netconf\/test\/tool\/client\/stress\/StressClient.java</excludes>
56         </configuration>
57         <dependencies>
58           <dependency>
59             <groupId>org.opendaylight.yangtools</groupId>
60             <artifactId>checkstyle-logging</artifactId>
61             <version>${yangtools.version}</version>
62           </dependency>
63         </dependencies>
64         <executions>
65           <execution>
66             <goals>
67               <goal>check</goal>
68             </goals>
69           </execution>
70         </executions>
71       </plugin>
72       <plugin>
73         <groupId>org.apache.maven.plugins</groupId>
74         <artifactId>maven-compiler-plugin</artifactId>
75       </plugin>
76     </plugins>
77   </build>
78 </project>