ca5b0b2514e199a3fcb48dfab722c37efaa8b869
[controller.git] / features / mdsal / 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   <parent>
5     <groupId>org.opendaylight.odlparent</groupId>
6     <artifactId>features-parent</artifactId>
7     <version>1.6.0-SNAPSHOT</version>
8     <relativePath/>
9   </parent>
10
11   <groupId>org.opendaylight.controller</groupId>
12   <artifactId>features-mdsal</artifactId>
13   <version>1.3.0-SNAPSHOT</version>
14
15   <packaging>jar</packaging>
16
17   <properties>
18     <yangtools.version>0.8.0-SNAPSHOT</yangtools.version>
19     <mdsal.version>2.0.0-SNAPSHOT</mdsal.version>
20     <mdsal.model.version>0.8.0-SNAPSHOT</mdsal.model.version>
21     <controller.mdsal.version>1.3.0-SNAPSHOT</controller.mdsal.version>
22     <config.version>0.4.0-SNAPSHOT</config.version>
23     <commons.opendaylight.version>1.6.0-SNAPSHOT</commons.opendaylight.version>
24     <akka.version>2.3.10</akka.version>
25     <features.file>features.xml</features.file>
26     <org.json.version>20131018</org.json.version>
27   </properties>
28
29   <dependencyManagement>
30     <dependencies>
31       <dependency>
32         <groupId>org.opendaylight.yangtools</groupId>
33         <artifactId>yangtools-artifacts</artifactId>
34         <version>${yangtools.version}</version>
35         <scope>import</scope>
36         <type>pom</type>
37       </dependency>
38       <dependency>
39         <groupId>org.opendaylight.mdsal</groupId>
40         <artifactId>mdsal-artifacts</artifactId>
41         <version>${mdsal.version}</version>
42         <scope>import</scope>
43         <type>pom</type>
44       </dependency>
45        <dependency>
46         <groupId>org.opendaylight.controller</groupId>
47         <artifactId>config-artifacts</artifactId>
48         <version>${config.version}</version>
49         <scope>import</scope>
50         <type>pom</type>
51       </dependency>
52       <dependency>
53         <groupId>org.opendaylight.controller</groupId>
54         <artifactId>mdsal-artifacts</artifactId>
55         <version>${controller.mdsal.version}</version>
56         <scope>import</scope>
57         <type>pom</type>
58       </dependency>
59     </dependencies>
60   </dependencyManagement>
61
62   <dependencies>
63
64     <!-- Required features repositories -->
65     <dependency>
66       <groupId>org.opendaylight.yangtools</groupId>
67       <artifactId>features-yangtools</artifactId>
68       <classifier>features</classifier>
69       <type>xml</type>
70     </dependency>
71     <dependency>
72       <groupId>org.opendaylight.mdsal</groupId>
73       <artifactId>features-mdsal</artifactId>
74       <classifier>features</classifier>
75       <type>xml</type>
76     </dependency>
77     <dependency>
78       <groupId>org.opendaylight.mdsal.model</groupId>
79       <artifactId>features-mdsal-model</artifactId>
80       <classifier>features</classifier>
81       <version>${mdsal.model.version}</version>
82       <type>xml</type>
83     </dependency>
84     <dependency>
85       <groupId>org.opendaylight.controller</groupId>
86       <artifactId>features-akka</artifactId>
87       <version>${commons.opendaylight.version}</version>
88       <classifier>features</classifier>
89       <type>xml</type>
90     </dependency>
91     <dependency>
92       <groupId>org.opendaylight.controller</groupId>
93       <artifactId>features-config</artifactId>
94       <classifier>features</classifier>
95       <type>xml</type>
96     </dependency>
97     <dependency>
98       <groupId>org.opendaylight.controller</groupId>
99       <artifactId>features-config-persister</artifactId>
100       <classifier>features</classifier>
101       <type>xml</type>
102     </dependency>
103     <dependency>
104       <groupId>org.opendaylight.controller</groupId>
105       <artifactId>features-config-netty</artifactId>
106       <classifier>features</classifier>
107       <type>xml</type>
108     </dependency>
109
110
111     <dependency>
112       <groupId>org.opendaylight.controller</groupId>
113       <artifactId>md-sal-config</artifactId>
114       <version>${controller.mdsal.version}</version>
115       <type>xml</type>
116       <classifier>config</classifier>
117     </dependency>
118
119     <dependency>
120       <groupId>org.opendaylight.controller</groupId>
121       <artifactId>sal-akka-raft</artifactId>
122       <version>${controller.mdsal.version}</version>
123     </dependency>
124     <dependency>
125       <groupId>org.opendaylight.controller</groupId>
126       <artifactId>sal-common-api</artifactId>
127     </dependency>
128     <dependency>
129       <groupId>org.opendaylight.controller</groupId>
130       <artifactId>sal-common-impl</artifactId>
131     </dependency>
132     <dependency>
133       <groupId>org.opendaylight.controller</groupId>
134       <artifactId>sal-common-util</artifactId>
135     </dependency>
136     <dependency>
137       <groupId>org.opendaylight.controller</groupId>
138       <artifactId>sal-core-spi</artifactId>
139     </dependency>
140     <dependency>
141       <groupId>org.opendaylight.controller</groupId>
142       <artifactId>sal-broker-impl</artifactId>
143     </dependency>
144
145     <dependency>
146       <groupId>org.opendaylight.controller</groupId>
147       <artifactId>sal-karaf-xsql</artifactId>
148     </dependency>
149
150     <dependency>
151       <groupId>org.opendaylight.controller</groupId>
152       <artifactId>sal-binding-api</artifactId>
153     </dependency>
154     <dependency>
155       <groupId>org.opendaylight.controller</groupId>
156       <artifactId>sal-binding-config</artifactId>
157     </dependency>
158     <dependency>
159       <groupId>org.opendaylight.controller</groupId>
160       <artifactId>sal-binding-broker-impl</artifactId>
161     </dependency>
162     <dependency>
163       <groupId>org.opendaylight.controller</groupId>
164       <artifactId>sal-binding-util</artifactId>
165     </dependency>
166     <dependency>
167       <groupId>org.opendaylight.controller</groupId>
168       <artifactId>sal-connector-api</artifactId>
169     </dependency>
170
171     <dependency>
172       <groupId>org.opendaylight.controller</groupId>
173       <artifactId>sal-dom-xsql</artifactId>
174     </dependency>
175     <dependency>
176       <groupId>org.opendaylight.controller</groupId>
177       <artifactId>sal-dom-xsql-config</artifactId>
178       <classifier>config</classifier>
179       <type>xml</type>
180     </dependency>
181
182     <dependency>
183       <groupId>org.opendaylight.controller</groupId>
184       <artifactId>sal-clustering-commons</artifactId>
185     </dependency>
186     <dependency>
187       <groupId>org.opendaylight.controller</groupId>
188       <artifactId>sal-clustering-config</artifactId>
189       <version>${controller.mdsal.version}</version>
190       <type>xml</type>
191       <classifier>moduleshardconf</classifier>
192     </dependency>
193     <dependency>
194       <groupId>org.opendaylight.controller</groupId>
195       <artifactId>sal-clustering-config</artifactId>
196       <version>${controller.mdsal.version}</version>
197       <type>xml</type>
198       <classifier>moduleconf</classifier>
199     </dependency>
200     <dependency>
201       <groupId>org.opendaylight.controller</groupId>
202       <artifactId>sal-clustering-config</artifactId>
203       <version>${controller.mdsal.version}</version>
204       <type>xml</type>
205       <classifier>akkaconf</classifier>
206     </dependency>
207     <dependency>
208       <groupId>org.opendaylight.controller</groupId>
209       <artifactId>sal-clustering-config</artifactId>
210       <version>${controller.mdsal.version}</version>
211       <type>xml</type>
212       <classifier>config</classifier>
213     </dependency>
214     <dependency>
215       <groupId>org.opendaylight.controller</groupId>
216       <artifactId>sal-clustering-config</artifactId>
217       <version>${controller.mdsal.version}</version>
218       <type>xml</type>
219       <classifier>entityownershipconfig</classifier>
220     </dependency>
221     <dependency>
222       <groupId>org.opendaylight.controller</groupId>
223       <artifactId>sal-clustering-config</artifactId>
224       <version>${controller.mdsal.version}</version>
225       <type>cfg</type>
226       <classifier>datastore</classifier>
227     </dependency>
228     <dependency>
229       <groupId>org.opendaylight.controller</groupId>
230       <artifactId>sal-distributed-datastore</artifactId>
231     </dependency>
232
233     <!-- message-bus -->
234     <dependency>
235       <groupId>org.opendaylight.controller</groupId>
236       <artifactId>messagebus-api</artifactId>
237     </dependency>
238     <dependency>
239       <groupId>org.opendaylight.controller</groupId>
240       <artifactId>messagebus-impl</artifactId>
241     </dependency>
242     <dependency>
243       <groupId>org.opendaylight.controller</groupId>
244       <artifactId>messagebus-config</artifactId>
245       <version>${controller.mdsal.version}</version>
246       <type>xml</type>
247       <classifier>config</classifier>
248     </dependency>
249
250     <dependency>
251       <groupId>org.opendaylight.controller</groupId>
252       <artifactId>sal-inmemory-datastore</artifactId>
253     </dependency>
254     <dependency>
255       <groupId>org.opendaylight.controller</groupId>
256       <artifactId>sal-remoterpc-connector</artifactId>
257     </dependency>
258
259     <dependency>
260       <groupId>org.opendaylight.controller.model</groupId>
261       <artifactId>model-inventory</artifactId>
262     </dependency>
263
264     <dependency>
265       <groupId>org.opendaylight.controller.samples</groupId>
266       <artifactId>clustering-it-config</artifactId>
267       <version>${controller.mdsal.version}</version>
268       <type>xml</type>
269       <classifier>config</classifier>
270     </dependency>
271     <dependency>
272       <groupId>org.opendaylight.controller.samples</groupId>
273       <artifactId>clustering-it-config</artifactId>
274       <version>${controller.mdsal.version}</version>
275       <type>xml</type>
276       <classifier>testmoduleconf</classifier>
277     </dependency>
278     <dependency>
279       <groupId>org.opendaylight.controller.samples</groupId>
280       <artifactId>clustering-it-config</artifactId>
281       <version>${controller.mdsal.version}</version>
282       <type>xml</type>
283       <classifier>testmoduleshardconf</classifier>
284     </dependency>
285     <dependency>
286       <groupId>org.opendaylight.controller.samples</groupId>
287       <artifactId>clustering-it-model</artifactId>
288       <version>${controller.mdsal.version}</version>
289     </dependency>
290     <dependency>
291       <groupId>org.opendaylight.controller.samples</groupId>
292       <artifactId>clustering-it-provider</artifactId>
293       <version>${controller.mdsal.version}</version>
294     </dependency>
295
296
297     <!-- toaster -->
298     <dependency>
299       <groupId>org.opendaylight.controller.samples</groupId>
300       <artifactId>sample-toaster</artifactId>
301     </dependency>
302     <dependency>
303       <groupId>org.opendaylight.controller.samples</groupId>
304       <artifactId>sample-toaster-consumer</artifactId>
305     </dependency>
306     <dependency>
307       <groupId>org.opendaylight.controller.samples</groupId>
308       <artifactId>sample-toaster-provider</artifactId>
309     </dependency>
310     <dependency>
311       <groupId>org.opendaylight.controller.samples</groupId>
312       <artifactId>toaster-config</artifactId>
313       <version>${controller.mdsal.version}</version>
314       <type>xml</type>
315       <classifier>config</classifier>
316     </dependency>
317
318   </dependencies>
319
320   <scm>
321     <connection>scm:git:http://git.opendaylight.org/gerrit/controller.git</connection>
322     <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
323     <tag>HEAD</tag>
324     <url>https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL</url>
325   </scm>
326 </project>