dafba87168d368917d8394ca5e473d87a9e59150
[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>maven-yang</module>\r
27         <module>maven-yang-plugin</module>\r
28         <module>maven-yang-plugin-it</module>\r
29         <module>maven-sal-api-gen-plugin</module>\r
30     </modules>\r
31     <dependencies>\r
32 \r
33         <dependency>\r
34             <groupId>junit</groupId>\r
35             <artifactId>junit</artifactId>\r
36             <version>4.10</version>\r
37             <scope>test</scope>\r
38             <optional>true</optional>\r
39         </dependency>\r
40         <dependency>\r
41             <groupId>org.slf4j</groupId>\r
42             <artifactId>slf4j-api</artifactId>\r
43             <version>1.7.2</version>\r
44         </dependency>\r
45         <dependency>\r
46             <groupId>org.slf4j</groupId>\r
47             <artifactId>slf4j-simple</artifactId>\r
48             <version>1.7.2</version>\r
49         </dependency>\r
50     </dependencies>\r
51     <build>\r
52         <plugins>\r
53             <plugin>\r
54                 <groupId>org.apache.maven.plugins</groupId>\r
55                 <artifactId>maven-compiler-plugin</artifactId>\r
56                 <version>2.0</version>\r
57                 <inherited>true</inherited>\r
58                 <configuration>\r
59                     <source>1.6</source>\r
60                     <target>1.6</target>\r
61                 </configuration>\r
62             </plugin>\r
63             <plugin>\r
64                 <groupId>org.apache.maven.plugins</groupId>\r
65                 <artifactId>maven-javadoc-plugin</artifactId>\r
66                 <version>2.8.1</version>\r
67                 <configuration>\r
68                     <stylesheet>maven</stylesheet>\r
69                 </configuration>\r
70                 <executions>\r
71                     <execution>\r
72                         <goals>\r
73                             <goal>aggregate</goal>\r
74                         </goals>\r
75                         <phase>site</phase>\r
76                     </execution>\r
77                 </executions>\r
78             </plugin>\r
79         </plugins>\r
80     </build>\r
81     <reporting>\r
82         <plugins>\r
83             <plugin>\r
84                 <groupId>org.codehaus.mojo</groupId>\r
85                 <artifactId>findbugs-maven-plugin</artifactId>\r
86                 <version>2.4.0</version>\r
87                 <configuration>\r
88                     <effort>Max</effort>\r
89                     <threshold>Low</threshold>\r
90                     <goal>site</goal>\r
91                 </configuration>\r
92             </plugin>\r
93             <plugin>\r
94                 <groupId>org.codehaus.mojo</groupId>\r
95                 <artifactId>jdepend-maven-plugin</artifactId>\r
96                 <version>2.0-beta-2</version>\r
97             </plugin>\r
98         </plugins>\r
99     </reporting>\r
100 </project>\r