- Adding hashCode() and equals() method for v6Match
[controller.git] / opendaylight / sal / yang-prototype / code-generator / pom.xml
1 <project xmlns="http://maven.apache.org/POM/4.0.0"
2          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4     <modelVersion>4.0.0</modelVersion>
5
6     <parent>
7         <groupId>org.opendaylight.controller</groupId>
8         <artifactId>yang-prototype</artifactId>
9         <version>0.5-SNAPSHOT</version>
10     </parent>
11     <version>0.5.3-SNAPSHOT</version>
12
13     <artifactId>binding-generator</artifactId>
14     <packaging>pom</packaging>
15     <name>binding-generator</name>
16
17     <properties>
18         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
19         <!-- version of YANG tools dependencies -->
20         <yang.version>0.5.3-SNAPSHOT</yang.version>
21     </properties>
22
23     <modules>
24         <module>binding-model-api</module>
25         <module>binding-generator-api</module>
26         <module>binding-generator-spi</module>
27         <module>binding-generator-util</module>
28         <module>binding-generator-impl</module>
29         <module>binding-java-api-generator</module>
30         <module>maven-sal-api-gen-plugin</module>
31     </modules>
32
33     <dependencyManagement>
34         <dependencies>
35             <dependency>
36                 <groupId>org.opendaylight.controller</groupId>
37                 <artifactId>binding-model-api</artifactId>
38                 <version>${project.version}</version>
39             </dependency>
40             <dependency>
41                 <groupId>org.opendaylight.controller</groupId>
42                 <artifactId>binding-generator-api</artifactId>
43                 <version>${project.version}</version>
44             </dependency>
45             <dependency>
46                 <groupId>org.opendaylight.controller</groupId>
47                 <artifactId>binding-generator-spi</artifactId>
48                 <version>${project.version}</version>
49             </dependency>
50             <dependency>
51                 <groupId>org.opendaylight.controller</groupId>
52                 <artifactId>binding-generator-util</artifactId>
53                 <version>${project.version}</version>
54             </dependency>
55             <dependency>
56                 <groupId>org.opendaylight.controller</groupId>
57                 <artifactId>binding-generator-impl</artifactId>
58                 <version>${project.version}</version>
59             </dependency>
60             <dependency>
61                 <groupId>org.opendaylight.controller</groupId>
62                 <artifactId>binding-java-api-generator</artifactId>
63                 <version>${project.version}</version>
64             </dependency>
65             <dependency>
66                 <groupId>org.opendaylight.controller</groupId>
67                 <artifactId>maven-sal-api-gen-plugin</artifactId>
68                 <version>${project.version}</version>
69             </dependency>
70             <dependency>
71                 <groupId>org.opendaylight.controller</groupId>
72                 <artifactId>yang-common</artifactId>
73                 <version>${yang.version}</version>
74             </dependency>
75             <dependency>
76                 <groupId>org.opendaylight.controller</groupId>
77                 <artifactId>yang-data-api</artifactId>
78                 <version>${yang.version}</version>
79             </dependency>
80             <dependency>
81                 <groupId>org.opendaylight.controller</groupId>
82                 <artifactId>yang-data-util</artifactId>
83                 <version>${yang.version}</version>
84             </dependency>
85             <dependency>
86                 <groupId>org.opendaylight.controller</groupId>
87                 <artifactId>yang-model-api</artifactId>
88                 <version>${yang.version}</version>
89             </dependency>
90             <dependency>
91                 <groupId>org.opendaylight.controller</groupId>
92                 <artifactId>yang-model-util</artifactId>
93                 <version>${yang.version}</version>
94             </dependency>
95             <dependency>
96                 <groupId>org.opendaylight.controller</groupId>
97                 <artifactId>yang-binding</artifactId>
98                 <version>${yang.version}</version>
99             </dependency>
100             <dependency>
101                 <groupId>org.opendaylight.controller</groupId>
102                 <artifactId>yang-model-parser-api</artifactId>
103                 <version>${yang.version}</version>
104             </dependency>
105             <dependency>
106                 <groupId>org.opendaylight.controller</groupId>
107                 <artifactId>yang-model-parser-impl
108                 </artifactId>
109                 <version>${yang.version}</version>
110             </dependency>
111             <dependency>
112                 <groupId>org.opendaylight.controller</groupId>
113                 <artifactId>yang-maven-plugin</artifactId>
114                 <version>${yang.version}</version>
115             </dependency>
116             <dependency>
117                 <groupId>org.opendaylight.controller</groupId>
118                 <artifactId>yang-maven-plugin-spi</artifactId>
119                 <version>${yang.version}</version>
120             </dependency>
121         </dependencies>
122     </dependencyManagement>
123
124     <build>
125         <plugins>
126             <plugin>
127                 <groupId>org.apache.maven.plugins</groupId>
128                 <artifactId>maven-compiler-plugin</artifactId>
129                 <version>2.0</version>
130                 <inherited>true</inherited>
131                 <configuration>
132                     <source>1.7</source>
133                     <target>1.7</target>
134                 </configuration>
135             </plugin>
136             <plugin>
137                 <groupId>org.apache.maven.plugins</groupId>
138                 <artifactId>maven-javadoc-plugin</artifactId>
139                 <version>2.8.1</version>
140                 <configuration>
141                     <stylesheet>maven</stylesheet>
142                 </configuration>
143                 <executions>
144                     <execution>
145                         <goals>
146                             <goal>aggregate</goal>
147                         </goals>
148                         <phase>site</phase>
149                     </execution>
150                 </executions>
151             </plugin>
152         </plugins>
153     </build>
154 </project>