Migrate Resource Manager service to BluePrint
[genius.git] / features / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3 Copyright © 2016 Ericsson India Global Services Pvt Ltd. and others.  All rights reserved.
4
5 This program and the accompanying materials are made available under the
6 terms of the Eclipse Public License v1.0 which accompanies this distribution,
7 and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
8 -->
9 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
10   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
11   <modelVersion>4.0.0</modelVersion>
12
13   <parent>
14     <groupId>org.opendaylight.odlparent</groupId>
15     <artifactId>features-parent</artifactId>
16     <version>1.8.0-SNAPSHOT</version>
17     <relativePath/>
18   </parent>
19
20   <groupId>org.opendaylight.genius</groupId>
21   <artifactId>genius-features</artifactId>
22   <version>0.2.0-SNAPSHOT</version>
23   <name>${project.artifactId}</name>
24
25   <prerequisites>
26     <maven>3.1.1</maven>
27   </prerequisites>
28
29   <properties>
30     <openflowplugin.version>0.4.0-SNAPSHOT</openflowplugin.version>
31     <ovsdb.version>1.4.0-SNAPSHOT</ovsdb.version>
32     <mdsal.model.version>0.10.0-SNAPSHOT</mdsal.model.version>
33     <mdsal.version>1.5.0-SNAPSHOT</mdsal.version>
34     <restconf.version>1.5.0-SNAPSHOT</restconf.version>
35     <yangtools.version>1.1.0-SNAPSHOT</yangtools.version>
36     <dlux.version>0.5.0-SNAPSHOT</dlux.version>
37     <liblldp.version>0.12.0-SNAPSHOT</liblldp.version>
38     <configfile.directory>etc/opendaylight/karaf</configfile.directory>
39   </properties>
40
41   <dependencyManagement>
42     <dependencies>
43       <!-- project specific dependencies -->
44       <dependency>
45         <groupId>org.opendaylight.controller</groupId>
46         <artifactId>mdsal-artifacts</artifactId>
47         <version>${mdsal.version}</version>
48         <type>pom</type>
49         <scope>import</scope>
50       </dependency>
51       <dependency>
52         <groupId>org.opendaylight.netconf</groupId>
53         <artifactId>restconf-artifacts</artifactId>
54         <version>${restconf.version}</version>
55         <type>pom</type>
56         <scope>import</scope>
57       </dependency>
58       <dependency>
59         <groupId>org.opendaylight.yangtools</groupId>
60         <artifactId>yangtools-artifacts</artifactId>
61         <version>${yangtools.version}</version>
62         <type>pom</type>
63         <scope>import</scope>
64       </dependency>
65     </dependencies>
66   </dependencyManagement>
67
68   <dependencies>
69     <dependency>
70       <groupId>org.opendaylight.yangtools</groupId>
71       <artifactId>features-yangtools</artifactId>
72       <classifier>features</classifier>
73       <type>xml</type>
74       <scope>runtime</scope>
75     </dependency>
76     <dependency>
77       <groupId>org.opendaylight.mdsal.model</groupId>
78       <artifactId>features-mdsal-model</artifactId>
79       <version>${mdsal.model.version}</version>
80       <classifier>features</classifier>
81       <type>xml</type>
82       <scope>runtime</scope>
83     </dependency>
84     <dependency>
85       <groupId>org.opendaylight.controller</groupId>
86       <artifactId>features-mdsal</artifactId>
87       <classifier>features</classifier>
88       <type>xml</type>
89       <scope>runtime</scope>
90     </dependency>
91     <dependency>
92       <groupId>org.opendaylight.dlux</groupId>
93       <artifactId>features-dlux</artifactId>
94       <classifier>features</classifier>
95       <version>${dlux.version}</version>
96       <type>xml</type>
97       <scope>runtime</scope>
98     </dependency>
99     <dependency>
100       <groupId>org.opendaylight.ovsdb</groupId>
101       <artifactId>southbound-features</artifactId>
102       <version>${ovsdb.version}</version>
103       <classifier>features</classifier>
104       <type>xml</type>
105       <scope>runtime</scope>
106     </dependency>
107     <dependency>
108       <groupId>org.opendaylight.ovsdb</groupId>
109       <artifactId>hwvtepsouthbound-features</artifactId>
110       <version>${ovsdb.version}</version>
111       <classifier>features</classifier>
112       <type>xml</type>
113       <scope>runtime</scope>
114     </dependency>
115     <dependency>
116       <groupId>org.opendaylight.openflowplugin</groupId>
117       <artifactId>features-openflowplugin</artifactId>
118       <classifier>features</classifier>
119       <version>${openflowplugin.version}</version>
120       <type>xml</type>
121       <scope>runtime</scope>
122     </dependency>
123     <dependency>
124       <groupId>org.opendaylight.openflowplugin</groupId>
125       <artifactId>features-openflowplugin-extension</artifactId>
126       <classifier>features</classifier>
127       <version>${openflowplugin.version}</version>
128       <type>xml</type>
129       <scope>runtime</scope>
130     </dependency>
131     <dependency>
132       <groupId>org.opendaylight.netconf</groupId>
133       <artifactId>features-restconf</artifactId>
134       <classifier>features</classifier>
135       <version>${restconf.version}</version>
136       <type>xml</type>
137       <scope>runtime</scope>
138     </dependency>
139     <dependency>
140       <groupId>${project.groupId}</groupId>
141       <artifactId>interfacemanager-impl</artifactId>
142       <version>${project.version}</version>
143     </dependency>
144     <dependency>
145       <groupId>${project.groupId}</groupId>
146       <artifactId>interfacemanager-impl</artifactId>
147       <version>${project.version}</version>
148       <type>xml</type>
149       <classifier>config</classifier>
150     </dependency>
151     <dependency>
152       <groupId>${project.groupId}</groupId>
153       <artifactId>interfacemanager-api</artifactId>
154       <version>${project.version}</version>
155     </dependency>
156     <dependency>
157       <groupId>${project.groupId}</groupId>
158       <artifactId>interfacemanager-shell</artifactId>
159       <version>${project.version}</version>
160     </dependency>
161     <dependency>
162       <groupId>${project.groupId}</groupId>
163       <artifactId>idmanager-impl</artifactId>
164       <version>${project.version}</version>
165     </dependency>
166     <dependency>
167       <groupId>${project.groupId}</groupId>
168       <artifactId>idmanager-impl</artifactId>
169       <version>${project.version}</version>
170       <type>xml</type>
171       <classifier>config</classifier>
172     </dependency>
173     <dependency>
174       <groupId>${project.groupId}</groupId>
175       <artifactId>idmanager-api</artifactId>
176       <version>${project.version}</version>
177     </dependency>
178     <dependency>
179       <groupId>${project.groupId}</groupId>
180       <artifactId>idmanager-shell</artifactId>
181       <version>${project.version}</version>
182     </dependency>
183     <dependency>
184       <groupId>${project.groupId}</groupId>
185       <artifactId>lockmanager-impl</artifactId>
186       <version>${project.version}</version>
187     </dependency>
188     <dependency>
189       <groupId>${project.groupId}</groupId>
190       <artifactId>lockmanager-impl</artifactId>
191       <version>${project.version}</version>
192       <type>xml</type>
193       <classifier>config</classifier>
194     </dependency>
195     <dependency>
196       <groupId>${project.groupId}</groupId>
197       <artifactId>lockmanager-api</artifactId>
198       <version>${project.version}</version>
199     </dependency>
200     <dependency>
201       <groupId>${project.groupId}</groupId>
202       <artifactId>mdsalutil-impl</artifactId>
203       <version>${project.version}</version>
204     </dependency>
205     <dependency>
206       <groupId>${project.groupId}</groupId>
207       <artifactId>mdsalutil-impl</artifactId>
208       <version>${project.version}</version>
209       <type>xml</type>
210       <classifier>config</classifier>
211     </dependency>
212     <dependency>
213       <groupId>${project.groupId}</groupId>
214       <artifactId>mdsalutil-api</artifactId>
215       <version>${project.version}</version>
216     </dependency>
217     <dependency>
218       <groupId>${project.groupId}</groupId>
219       <artifactId>arputil-impl</artifactId>
220       <version>${project.version}</version>
221     </dependency>
222     <dependency>
223       <groupId>${project.groupId}</groupId>
224       <artifactId>arputil-impl</artifactId>
225       <version>${project.version}</version>
226       <type>xml</type>
227       <classifier>config</classifier>
228     </dependency>
229     <dependency>
230       <groupId>${project.groupId}</groupId>
231       <artifactId>arputil-api</artifactId>
232       <version>${project.version}</version>
233     </dependency>
234     <dependency>
235       <groupId>${project.groupId}</groupId>
236       <artifactId>alivenessmonitor-impl</artifactId>
237       <version>${project.version}</version>
238     </dependency>
239     <dependency>
240       <groupId>${project.groupId}</groupId>
241       <artifactId>alivenessmonitor-api</artifactId>
242       <version>${project.version}</version>
243     </dependency>
244     <dependency>
245       <groupId>${project.groupId}</groupId>
246       <artifactId>itm-impl</artifactId>
247       <version>${project.version}</version>
248     </dependency>
249     <dependency>
250       <groupId>${project.groupId}</groupId>
251       <artifactId>itm-impl</artifactId>
252       <version>${project.version}</version>
253       <type>xml</type>
254       <classifier>config</classifier>
255     </dependency>
256     <dependency>
257       <groupId>${project.groupId}</groupId>
258       <artifactId>itm-api</artifactId>
259       <version>${project.version}</version>
260     </dependency>
261     <dependency>
262       <groupId>${project.groupId}</groupId>
263       <artifactId>alarmmanager</artifactId>
264       <version>${project.version}</version>
265     </dependency>
266     <dependency>
267       <groupId>${project.groupId}</groupId>
268       <artifactId>countermanager</artifactId>
269       <version>${project.version}</version>
270     </dependency>
271     <dependency>
272       <groupId>${project.groupId}</groupId>
273       <artifactId>fcaps-api</artifactId>
274       <version>${project.version}</version>
275     </dependency>
276     <dependency>
277       <groupId>${project.groupId}</groupId>
278       <artifactId>fcapsapplication-jmxapi</artifactId>
279       <version>${project.version}</version>
280     </dependency>
281     <dependency>
282       <groupId>${project.groupId}</groupId>
283       <artifactId>fcapsapplication-impl</artifactId>
284       <version>${project.version}</version>
285     </dependency>
286     <dependency>
287       <groupId>${project.groupId}</groupId>
288       <artifactId>fcapsapplication-impl</artifactId>
289       <version>${project.version}</version>
290       <type>xml</type>
291       <classifier>config</classifier>
292     </dependency>
293     <dependency>
294       <groupId>${project.groupId}</groupId>
295       <artifactId>resourcemanager-api</artifactId>
296       <version>${project.version}</version>
297     </dependency>
298     <dependency>
299       <groupId>${project.groupId}</groupId>
300       <artifactId>resourcemanager-impl</artifactId>
301       <version>${project.version}</version>
302     </dependency>
303     <dependency>
304       <groupId>javax.inject</groupId>
305       <artifactId>javax.inject</artifactId>
306     </dependency>
307   </dependencies>
308 </project>