Release Carbon
[bgpcep.git] / features / bgp / features-bgp / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- vi: set et smarttab sw=4 tabstop=4: -->
3 <!--
4  Copyright (c) 2014 Cisco Systems, Inc. and others.  All rights reserved.
5
6  This program and the accompanying materials are made available under the
7  terms of the Eclipse Public License v1.0 which accompanies this distribution,
8  and is available at http://www.eclipse.org/legal/epl-v10.html
9 -->
10
11 <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">
12     <modelVersion>4.0.0</modelVersion>
13     <parent>
14         <groupId>org.opendaylight.odlparent</groupId>
15         <artifactId>features-parent</artifactId>
16         <version>1.8.1-Carbon</version>
17         <relativePath/>
18     </parent>
19
20     <groupId>org.opendaylight.bgpcep</groupId>
21     <artifactId>features-bgp</artifactId>
22     <version>0.7.1-Carbon</version>
23     <packaging>jar</packaging>
24
25     <properties>
26         <yangtools.version>1.1.1-Carbon</yangtools.version>
27         <controller.mdsal.version>1.5.1-Carbon</controller.mdsal.version>
28         <mdsal.model.version>0.10.1-Carbon</mdsal.model.version>
29         <mdsal.common.version>2.2.1-Carbon</mdsal.common.version>
30         <config.version>0.6.1-Carbon</config.version>
31         <odlparent.version>1.8.1-Carbon</odlparent.version>
32     </properties>
33
34     <dependencyManagement>
35         <dependencies>
36             <dependency>
37                 <groupId>org.opendaylight.bgpcep</groupId>
38                 <artifactId>bgpcep-artifacts</artifactId>
39                 <version>${project.version}</version>
40                 <type>pom</type>
41                 <scope>import</scope>
42             </dependency>
43
44             <!-- YANG tools -->
45             <dependency>
46                 <groupId>org.opendaylight.yangtools</groupId>
47                 <artifactId>yangtools-artifacts</artifactId>
48                 <version>${yangtools.version}</version>
49                 <scope>import</scope>
50                 <type>pom</type>
51             </dependency>
52
53             <!-- Controller infrastructure -->
54             <dependency>
55                 <groupId>org.opendaylight.controller</groupId>
56                 <artifactId>mdsal-artifacts</artifactId>
57                 <version>${controller.mdsal.version}</version>
58                 <scope>import</scope>
59                 <type>pom</type>
60             </dependency>
61             <dependency>
62                 <groupId>org.opendaylight.controller</groupId>
63                 <artifactId>config-artifacts</artifactId>
64                 <version>${config.version}</version>
65                 <scope>import</scope>
66                 <type>pom</type>
67             </dependency>
68
69             <!-- RSVP -->
70             <dependency>
71                 <groupId>org.opendaylight.bgpcep</groupId>
72                 <artifactId>features-rsvp</artifactId>
73                 <version>${project.version}</version>
74                 <scope>import</scope>
75                 <type>pom</type>
76             </dependency>
77
78             <!-- ODL-PARENT -->
79             <dependency>
80                 <groupId>org.opendaylight.odlparent</groupId>
81                 <artifactId>odlparent-artifacts</artifactId>
82                 <version>${odlparent.version}</version>
83                 <scope>import</scope>
84                 <type>pom</type>
85             </dependency>
86         </dependencies>
87     </dependencyManagement>
88
89     <!-- Testing -->
90     <dependencies>
91         <dependency>
92             <groupId>org.opendaylight.yangtools</groupId>
93             <artifactId>features-yangtools</artifactId>
94             <classifier>features</classifier>
95             <type>xml</type>
96         </dependency>
97         <dependency>
98             <groupId>org.opendaylight.mdsal</groupId>
99             <artifactId>features-mdsal</artifactId>
100             <version>${mdsal.common.version}</version>
101             <classifier>features</classifier>
102             <type>xml</type>
103             <scope>runtime</scope>
104         </dependency>
105         <dependency>
106             <groupId>org.opendaylight.mdsal.model</groupId>
107             <artifactId>features-mdsal-model</artifactId>
108             <version>${mdsal.model.version}</version>
109             <classifier>features</classifier>
110             <type>xml</type>
111             <scope>runtime</scope>
112         </dependency>
113         <dependency>
114             <groupId>org.opendaylight.bgpcep</groupId>
115             <artifactId>features-rsvp</artifactId>
116             <classifier>features</classifier>
117             <type>xml</type>
118         </dependency>
119         <dependency>
120             <groupId>org.opendaylight.controller</groupId>
121             <artifactId>features-mdsal</artifactId>
122             <classifier>features</classifier>
123             <type>xml</type>
124         </dependency>
125         <dependency>
126             <groupId>org.opendaylight.controller</groupId>
127             <artifactId>features-config</artifactId>
128             <classifier>features</classifier>
129             <type>xml</type>
130         </dependency>
131         <dependency>
132             <groupId>org.opendaylight.controller</groupId>
133             <artifactId>features-config-netty</artifactId>
134             <classifier>features</classifier>
135             <type>xml</type>
136         </dependency>
137         <dependency>
138             <groupId>org.opendaylight.odlparent</groupId>
139             <artifactId>features-odlparent</artifactId>
140             <classifier>features</classifier>
141             <type>xml</type>
142         </dependency>
143       <dependency>
144           <groupId>${project.groupId}</groupId>
145           <artifactId>bgp-concepts</artifactId>
146       </dependency>
147       <dependency>
148           <groupId>${project.groupId}</groupId>
149           <artifactId>bgp-linkstate</artifactId>
150       </dependency>
151       <dependency>
152           <groupId>${project.groupId}</groupId>
153           <artifactId>bgp-flowspec</artifactId>
154       </dependency>
155       <dependency>
156           <groupId>${project.groupId}</groupId>
157           <artifactId>bgp-labeled-unicast</artifactId>
158       </dependency>
159       <dependency>
160           <groupId>${project.groupId}</groupId>
161           <artifactId>bgp-l3vpn</artifactId>
162       </dependency>
163       <dependency>
164           <groupId>${project.groupId}</groupId>
165           <artifactId>bgp-evpn</artifactId>
166       </dependency>
167       <dependency>
168           <groupId>${project.groupId}</groupId>
169           <artifactId>bgp-inet</artifactId>
170       </dependency>
171       <dependency>
172           <groupId>${project.groupId}</groupId>
173           <artifactId>bgp-cli</artifactId>
174           <version>${project.version}</version>
175       </dependency>
176       <dependency>
177           <groupId>${project.groupId}</groupId>
178           <artifactId>bgp-parser-api</artifactId>
179       </dependency>
180       <dependency>
181           <groupId>${project.groupId}</groupId>
182           <artifactId>bgp-parser-impl</artifactId>
183       </dependency>
184       <dependency>
185           <groupId>${project.groupId}</groupId>
186           <artifactId>bgp-parser-spi</artifactId>
187       </dependency>
188       <dependency>
189           <groupId>${project.groupId}</groupId>
190           <artifactId>bgp-rib-api</artifactId>
191       </dependency>
192       <dependency>
193           <groupId>${project.groupId}</groupId>
194           <artifactId>bgp-rib-impl</artifactId>
195       </dependency>
196       <dependency>
197           <groupId>${project.groupId}</groupId>
198           <artifactId>bgp-rib-spi</artifactId>
199       </dependency>
200       <dependency>
201           <groupId>${project.groupId}</groupId>
202           <artifactId>bgp-topology-provider</artifactId>
203       </dependency>
204       <dependency>
205           <groupId>${project.groupId}</groupId>
206           <artifactId>bgp-openconfig-spi</artifactId>
207       </dependency>
208       <dependency>
209           <groupId>${project.groupId}</groupId>
210           <artifactId>bgp-benchmark-app</artifactId>
211       </dependency>
212       <dependency>
213           <groupId>${project.groupId}</groupId>
214           <artifactId>concepts</artifactId>
215       </dependency>
216       <dependency>
217           <groupId>${project.groupId}</groupId>
218           <artifactId>data-change-counter</artifactId>
219       </dependency>
220       <dependency>
221           <groupId>${project.groupId}</groupId>
222           <artifactId>bgp-peer-acceptor</artifactId>
223       </dependency>
224       <dependency>
225           <groupId>${project.groupId}</groupId>
226           <artifactId>bgp-config-loader-spi</artifactId>
227       </dependency>
228       <dependency>
229           <groupId>${project.groupId}</groupId>
230           <artifactId>bgp-config-loader-impl</artifactId>
231       </dependency>
232       <dependency>
233           <groupId>${project.groupId}</groupId>
234           <artifactId>bgp-openconfig-state</artifactId>
235       </dependency>
236       <dependency>
237           <groupId>${project.groupId}</groupId>
238           <artifactId>bgp-controller-config</artifactId>
239           <type>xml</type>
240           <classifier>config</classifier>
241       </dependency>
242       <dependency>
243           <groupId>${project.groupId}</groupId>
244           <artifactId>bgp-controller-config</artifactId>
245           <type>xml</type>
246           <classifier>bgp-initial-config</classifier>
247       </dependency>
248         <dependency>
249           <groupId>${project.groupId}</groupId>
250           <artifactId>bgp-controller-config</artifactId>
251           <type>xml</type>
252           <classifier>network-topology-initial-config</classifier>
253       </dependency>
254       <dependency>
255           <groupId>${project.groupId}</groupId>
256           <artifactId>data-change-counter-controller-config</artifactId>
257           <type>xml</type>
258           <classifier>config</classifier>
259       </dependency>
260       <dependency>
261           <groupId>${project.groupId}</groupId>
262           <artifactId>rsvp-api</artifactId>
263       </dependency>
264       <dependency>
265           <groupId>${project.groupId}</groupId>
266           <artifactId>rsvp-spi</artifactId>
267       </dependency>
268       <dependency>
269           <groupId>${project.groupId}</groupId>
270           <artifactId>rsvp-impl</artifactId>
271       </dependency>
272       <dependency>
273           <groupId>${project.groupId}</groupId>
274           <artifactId>topology-api</artifactId>
275       </dependency>
276       <dependency>
277           <groupId>${project.groupId}</groupId>
278           <artifactId>topology-segment-routing</artifactId>
279       </dependency>
280       <dependency>
281           <groupId>${project.groupId}</groupId>
282           <artifactId>util</artifactId>
283       </dependency>
284       <dependency>
285           <groupId>${project.groupId}</groupId>
286           <artifactId>bgp-bmp-api</artifactId>
287       </dependency>
288       <dependency>
289           <groupId>${project.groupId}</groupId>
290           <artifactId>bgp-openconfig-api</artifactId>
291       </dependency>
292       <dependency>
293           <groupId>${project.groupId}</groupId>
294           <artifactId>bgp-path-selection-mode</artifactId>
295       </dependency>
296       <dependency>
297         <groupId>io.netty</groupId>
298         <artifactId>netty-buffer</artifactId>
299       </dependency>
300   </dependencies>
301
302   <!--
303       Maven Site Configuration
304
305       The following configuration is necessary for maven-site-plugin to
306       correctly identify the correct deployment path for OpenDaylight Maven
307       sites.
308   -->
309   <url>${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/</url>
310
311   <distributionManagement>
312     <site>
313       <id>opendaylight-site</id>
314       <url>${nexus.site.url}/${project.artifactId}/</url>
315     </site>
316   </distributionManagement>
317 </project>