Added skeleton for yang maven plugin.
[controller.git] / opendaylight / sal / yang-prototype / code-generator / pom.xml
1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
2     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">\r
3     <modelVersion>4.0.0</modelVersion>\r
4     <groupId>org.opendaylight.controller</groupId>\r
5     <artifactId>binding-generator</artifactId>\r
6     <version>1.0</version>\r
7     <packaging>pom</packaging>\r
8     <name>binding-generator</name>\r
9     \r
10     <properties>\r
11                 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>\r
12         </properties>\r
13   \r
14     <modules>\r
15         <module>../yang</module>\r
16         <module>../sal/sal-schema-repository-api</module>\r
17         <module>code-generator-demo</module>\r
18         <module>yang-model-parser-api</module>\r
19         <module>yang-model-parser-impl</module>\r
20         <module>binding-model-api</module>\r
21         <module>binding-generator-api</module>\r
22         <module>binding-generator-spi</module>\r
23         <module>binding-generator-util</module>\r
24         <module>binding-generator-impl</module>\r
25         <module>binding-java-api-generator</module>\r
26         <module>yang-to-sources</module>\r
27         <module>yang-to-sources-plugin</module>\r
28         <module>yang-to-sources-plugin-it</module>\r
29     </modules>\r
30     <dependencies>\r
31 \r
32         <dependency>\r
33             <groupId>junit</groupId>\r
34             <artifactId>junit</artifactId>\r
35             <version>4.10</version>\r
36             <scope>test</scope>\r
37             <optional>true</optional>\r
38         </dependency>\r
39         <dependency>\r
40             <groupId>org.slf4j</groupId>\r
41             <artifactId>slf4j-api</artifactId>\r
42             <version>1.7.2</version>\r
43         </dependency>\r
44         <dependency>\r
45             <groupId>org.slf4j</groupId>\r
46             <artifactId>slf4j-simple</artifactId>\r
47             <version>1.7.2</version>\r
48         </dependency>\r
49     </dependencies>\r
50     <build>\r
51         <plugins>\r
52             <plugin>\r
53                 <groupId>org.apache.maven.plugins</groupId>\r
54                 <artifactId>maven-compiler-plugin</artifactId>\r
55                 <version>2.0</version>\r
56                 <inherited>true</inherited>\r
57                 <configuration>\r
58                     <source>1.6</source>\r
59                     <target>1.6</target>\r
60                 </configuration>\r
61             </plugin>\r
62             <plugin>\r
63                 <groupId>org.apache.maven.plugins</groupId>\r
64                 <artifactId>maven-javadoc-plugin</artifactId>\r
65                 <version>2.8.1</version>\r
66                 <configuration>\r
67                     <stylesheet>maven</stylesheet>\r
68                 </configuration>\r
69                 <executions>\r
70                     <execution>\r
71                         <goals>\r
72                             <goal>aggregate</goal>\r
73                         </goals>\r
74                         <phase>site</phase>\r
75                     </execution>\r
76                 </executions>\r
77             </plugin>\r
78         </plugins>\r
79     </build>\r
80     <reporting>\r
81         <plugins>\r
82             <plugin>\r
83                 <groupId>org.codehaus.mojo</groupId>\r
84                 <artifactId>findbugs-maven-plugin</artifactId>\r
85                 <version>2.4.0</version>\r
86                 <configuration>\r
87                     <effort>Max</effort>\r
88                     <threshold>Low</threshold>\r
89                     <goal>site</goal>\r
90                 </configuration>\r
91             </plugin>\r
92             <plugin>\r
93                 <groupId>org.codehaus.mojo</groupId>\r
94                 <artifactId>jdepend-maven-plugin</artifactId>\r
95                 <version>2.0-beta-2</version>\r
96             </plugin>\r
97         </plugins>\r
98     </reporting>\r
99 </project>\r