Use OVSDB features instead of bundles
[genius.git] / features / odl-genius-api / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3  Copyright © 2017 Red Hat, Inc. 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
8  -->
9 <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">
10   <modelVersion>4.0.0</modelVersion>
11
12   <parent>
13     <groupId>org.opendaylight.odlparent</groupId>
14     <artifactId>single-feature-parent</artifactId>
15     <version>3.1.0</version>
16     <relativePath/>
17   </parent>
18
19   <groupId>org.opendaylight.genius</groupId>
20   <artifactId>odl-genius-api</artifactId>
21   <version>0.5.0-SNAPSHOT</version>
22   <packaging>feature</packaging>
23   <name>OpenDaylight :: genius :: API</name>
24
25   <dependencies>
26     <!-- Other Features -->
27     <dependency>
28       <groupId>org.opendaylight.controller</groupId>
29       <artifactId>odl-mdsal-broker</artifactId>
30       <version>1.8.0-SNAPSHOT</version>
31       <type>xml</type>
32       <classifier>features</classifier>
33     </dependency>
34     <dependency>
35       <groupId>org.opendaylight.mdsal.model</groupId>
36       <artifactId>odl-mdsal-models</artifactId>
37       <version>0.13.0-SNAPSHOT</version>
38       <type>xml</type>
39       <classifier>features</classifier>
40     </dependency>
41     <dependency>
42       <groupId>org.opendaylight.ovsdb</groupId>
43       <artifactId>odl-ovsdb-southbound-api</artifactId>
44       <version>1.7.0-SNAPSHOT</version>
45       <type>xml</type>
46       <classifier>features</classifier>
47     </dependency>
48     <dependency>
49       <groupId>org.opendaylight.ovsdb</groupId>
50       <artifactId>odl-ovsdb-hwvtepsouthbound-api</artifactId>
51       <version>1.7.0-SNAPSHOT</version>
52       <type>xml</type>
53       <classifier>features</classifier>
54     </dependency>
55     <dependency>
56       <groupId>org.opendaylight.openflowplugin</groupId>
57       <artifactId>odl-openflowplugin-nsf-model</artifactId>
58       <version>0.7.0-SNAPSHOT</version>
59       <type>xml</type>
60       <classifier>features</classifier>
61     </dependency>
62     <dependency>
63       <groupId>org.opendaylight.openflowplugin</groupId>
64       <artifactId>odl-openflowplugin-nxm-extensions</artifactId>
65       <version>0.7.0-SNAPSHOT</version>
66       <type>xml</type>
67       <classifier>features</classifier>
68     </dependency>
69     <dependency>
70       <groupId>org.opendaylight.openflowplugin</groupId>
71       <artifactId>odl-openflowplugin-libraries</artifactId>
72       <version>0.7.0-SNAPSHOT</version>
73       <type>xml</type>
74       <classifier>features</classifier>
75     </dependency>
76     <dependency>
77       <groupId>org.opendaylight.infrautils</groupId>
78       <artifactId>odl-infrautils-counters</artifactId>
79       <version>1.4.0-SNAPSHOT</version>
80       <type>xml</type>
81       <classifier>features</classifier>
82     </dependency>
83     <dependency>
84       <groupId>org.opendaylight.infrautils</groupId>
85       <artifactId>odl-infrautils-inject</artifactId>
86       <version>1.4.0-SNAPSHOT</version>
87       <type>xml</type>
88       <classifier>features</classifier>
89     </dependency>
90     <dependency>
91       <groupId>org.opendaylight.infrautils</groupId>
92       <artifactId>odl-infrautils-jobcoordinator</artifactId>
93       <version>1.4.0-SNAPSHOT</version>
94       <type>xml</type>
95       <classifier>features</classifier>
96     </dependency>
97     <dependency>
98       <groupId>org.opendaylight.infrautils</groupId>
99       <artifactId>odl-infrautils-caches</artifactId>
100       <version>1.4.0-SNAPSHOT</version>
101       <type>xml</type>
102       <classifier>features</classifier>
103     </dependency>
104     <dependency>
105       <groupId>org.opendaylight.genius</groupId>
106       <artifactId>odl-genius-tools</artifactId>
107       <version>${project.version}</version>
108       <type>xml</type>
109       <classifier>features</classifier>
110     </dependency>
111     <dependency>
112       <groupId>org.opendaylight.ovsdb</groupId>
113       <artifactId>odl-ovsdb-utils</artifactId>
114       <version>1.7.0-SNAPSHOT</version>
115       <type>xml</type>
116       <classifier>features</classifier>
117     </dependency>
118
119     <!-- Bundles from this project -->
120     <dependency>
121       <groupId>org.opendaylight.genius</groupId>
122       <artifactId>lockmanager-api</artifactId>
123       <version>${project.version}</version>
124     </dependency>
125     <dependency>
126       <groupId>org.opendaylight.genius</groupId>
127       <artifactId>idmanager-api</artifactId>
128       <version>${project.version}</version>
129     </dependency>
130     <dependency>
131       <groupId>org.opendaylight.genius</groupId>
132       <artifactId>mdsalutil-api</artifactId>
133       <version>${project.version}</version>
134     </dependency>
135     <dependency>
136       <groupId>org.opendaylight.genius</groupId>
137       <artifactId>arputil-api</artifactId>
138       <version>${project.version}</version>
139     </dependency>
140     <dependency>
141       <groupId>org.opendaylight.genius</groupId>
142       <artifactId>alivenessmonitor-api</artifactId>
143       <version>${project.version}</version>
144     </dependency>
145     <dependency>
146       <groupId>org.opendaylight.genius</groupId>
147       <artifactId>interfacemanager-api</artifactId>
148       <version>${project.version}</version>
149     </dependency>
150     <dependency>
151       <groupId>org.opendaylight.genius</groupId>
152       <artifactId>itm-api</artifactId>
153       <version>${project.version}</version>
154     </dependency>
155     <dependency>
156       <groupId>org.opendaylight.genius</groupId>
157       <artifactId>resourcemanager-api</artifactId>
158       <version>${project.version}</version>
159     </dependency>
160     <dependency>
161       <groupId>org.opendaylight.genius</groupId>
162       <artifactId>srm-api</artifactId>
163       <version>${project.version}</version>
164     </dependency>
165   </dependencies>
166 </project>