Migration to use MD-SAL Project
[bgpcep.git] / features / extras / 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.6.0-SNAPSHOT</version>
17         <relativePath/>
18     </parent>
19
20     <groupId>org.opendaylight.bgpcep</groupId>
21     <artifactId>features-extras</artifactId>
22     <version>0.5.0-SNAPSHOT</version>
23     <packaging>jar</packaging>
24
25     <properties>
26         <yangtools.version>0.8.0-SNAPSHOT</yangtools.version>
27         <mdsal.version>1.3.0-SNAPSHOT</mdsal.version>
28         <config.version>0.4.0-SNAPSHOT</config.version>
29         <mdsal.model.version>0.8.0-SNAPSHOT</mdsal.model.version>
30     </properties>
31
32     <dependencyManagement>
33         <dependencies>
34             <dependency>
35                 <groupId>org.opendaylight.bgpcep</groupId>
36                 <artifactId>bgpcep-artifacts</artifactId>
37                 <version>${project.version}</version>
38                 <type>pom</type>
39                 <scope>import</scope>
40             </dependency>
41
42             <!-- YANG tools -->
43             <dependency>
44                 <groupId>org.opendaylight.yangtools</groupId>
45                 <artifactId>yangtools-artifacts</artifactId>
46                 <version>${yangtools.version}</version>
47                 <scope>import</scope>
48                 <type>pom</type>
49             </dependency>
50
51
52
53             <!-- Controller infrastructure -->
54             <dependency>
55                 <groupId>org.opendaylight.controller</groupId>
56                 <artifactId>mdsal-artifacts</artifactId>
57                 <version>${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         </dependencies>
69     </dependencyManagement>
70
71     <!-- Testing -->
72     <dependencies>
73         <dependency>
74             <groupId>org.opendaylight.yangtools</groupId>
75             <artifactId>features-yangtools</artifactId>
76             <classifier>features</classifier>
77             <type>xml</type>
78         </dependency>
79         <dependency>
80             <groupId>org.opendaylight.mdsal.model</groupId>
81             <artifactId>features-mdsal-model</artifactId>
82             <version>${mdsal.model.version}</version>
83             <classifier>features</classifier>
84             <type>xml</type>
85             <scope>runtime</scope>
86         </dependency>
87         <dependency>
88             <groupId>org.opendaylight.controller</groupId>
89             <artifactId>features-mdsal</artifactId>
90             <classifier>features</classifier>
91             <type>xml</type>
92         </dependency>
93         <dependency>
94             <groupId>org.opendaylight.controller</groupId>
95             <artifactId>features-config</artifactId>
96             <classifier>features</classifier>
97             <type>xml</type>
98         </dependency>
99       <dependency>
100           <groupId>${project.groupId}</groupId>
101           <artifactId>concepts</artifactId>
102       </dependency>
103       <dependency>
104           <groupId>${project.groupId}</groupId>
105           <artifactId>data-change-counter</artifactId>
106       </dependency>
107        <dependency>
108           <groupId>${project.groupId}</groupId>
109           <artifactId>data-change-counter-controller-config</artifactId>
110           <type>xml</type>
111           <classifier>config</classifier>
112       </dependency>
113       <dependency>
114           <groupId>${project.groupId}</groupId>
115           <artifactId>util</artifactId>
116       </dependency>
117
118       <dependency>
119         <groupId>io.netty</groupId>
120         <artifactId>netty-buffer</artifactId>
121       </dependency>
122
123       <dependency>
124           <groupId>commons-codec</groupId>
125           <artifactId>commons-codec</artifactId>
126       </dependency>
127
128       <dependency>
129           <groupId>com.google.guava</groupId>
130           <artifactId>guava</artifactId>
131       </dependency>
132   </dependencies>
133 </project>