BUG-46: Remove deprecated API
[bgpcep.git] / bgp / rib-impl / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- vi: set et smarttab sw=4 tabstop=4: -->
3 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5
6         <parent>
7                 <groupId>org.opendaylight.bgpcep</groupId>
8                 <artifactId>bgp-parent</artifactId>
9                 <version>0.3.0-SNAPSHOT</version>
10         </parent>
11
12         <modelVersion>4.0.0</modelVersion>
13         <artifactId>bgp-rib-impl</artifactId>
14         <description>BGP RIB implementation</description>
15         <packaging>bundle</packaging>
16         <name>${project.artifactId}</name>
17         <prerequisites>
18                 <maven>3.0.4</maven>
19         </prerequisites>
20
21         <dependencies>
22                 <dependency>
23                         <groupId>${project.groupId}</groupId>
24                         <artifactId>concepts</artifactId>
25             <version>${project.version}</version>
26                 </dependency>
27                 <dependency>
28                         <groupId>${project.groupId}</groupId>
29                         <artifactId>util</artifactId>
30             <version>${project.version}</version>
31                 </dependency>
32                 <dependency>
33                         <groupId>${project.groupId}</groupId>
34                         <artifactId>framework</artifactId>
35             <version>${project.version}</version>
36                 </dependency>
37                 <dependency>
38                         <groupId>${project.groupId}</groupId>
39                         <artifactId>bgp-concepts</artifactId>
40             <version>${project.version}</version>
41                 </dependency>
42                 <dependency>
43                         <groupId>${project.groupId}</groupId>
44                         <artifactId>bgp-linkstate</artifactId>
45             <version>${project.version}</version>
46                 </dependency>
47                 <dependency>
48                         <groupId>${project.groupId}</groupId>
49                         <artifactId>bgp-parser-api</artifactId>
50             <version>${project.version}</version>
51                 </dependency>
52                 <dependency>
53                         <groupId>${project.groupId}</groupId>
54                         <artifactId>bgp-rib-api</artifactId>
55             <version>${project.version}</version>
56                 </dependency>
57                 <dependency>
58                         <groupId>${project.groupId}</groupId>
59                         <artifactId>bgp-util</artifactId>
60             <version>${project.version}</version>
61                 </dependency>
62                 <dependency>
63                         <groupId>com.google.code.findbugs</groupId>
64                         <artifactId>jsr305</artifactId>
65                         <version>2.0.1</version>
66                 </dependency>
67                 <dependency>
68                         <groupId>com.google.guava</groupId>
69                         <artifactId>guava</artifactId>
70                         <version>${guava.version}</version>
71                 </dependency>
72                 <dependency>
73                         <groupId>org.slf4j</groupId>
74                         <artifactId>slf4j-api</artifactId>
75                         <version>${slf4j.version}</version>
76                 </dependency>
77                 <dependency>
78                         <groupId>org.mockito</groupId>
79                         <artifactId>mockito-core</artifactId>
80             <version>${mockito.version}</version>
81                         <scope>test</scope>
82                 </dependency>
83                 <dependency>
84                         <groupId>${project.groupId}</groupId>
85                         <artifactId>mockito-configuration</artifactId>
86             <version>${project.version}</version>
87                         <scope>test</scope>
88                 </dependency>
89                 <dependency>
90                         <groupId>${project.groupId}</groupId>
91                         <artifactId>bgp-parser-impl</artifactId>
92             <version>${project.version}</version>
93                         <scope>test</scope>
94                 </dependency>
95                 <dependency>
96                         <groupId>junit</groupId>
97                         <artifactId>junit</artifactId>
98                         <version>${junit.version}</version>
99                         <scope>test</scope>
100                 </dependency>
101         </dependencies>
102
103         <build>
104                 <plugins>
105                         <plugin>
106                                 <groupId>org.apache.felix</groupId>
107                                 <artifactId>maven-bundle-plugin</artifactId>
108                                 <version>${maven.bundle.version}</version>
109                                 <extensions>true</extensions>
110                                 <configuration>
111                                         <instructions>
112                                                 <Bundle-Name>${project.groupId}.${project.artifactId}</Bundle-Name>
113                         <Import-Package>
114                             org.opendaylight.protocol.concepts,
115                             org.opendaylight.protocol.framework,
116                                                         com.google.common.base,
117                             com.google.common.collect,
118                             com.google.common.eventbus,
119                             javax.annotation,
120                             javax.management,
121                             org.opendaylight.protocol.bgp.concepts,
122                             org.opendaylight.protocol.bgp.linkstate,
123                             org.opendaylight.protocol.bgp.parser,
124                             org.opendaylight.protocol.bgp.parser.impl,
125                             org.opendaylight.protocol.bgp.parser.message,
126                             org.opendaylight.protocol.bgp.parser.parameter,
127                             org.opendaylight.protocol.bgp.util,
128                             org.opendaylight.protocol.util,
129                                                         org.slf4j,
130                                                         io.netty.channel, 
131                                                         io.netty.util.concurrent,
132                                                 </Import-Package>
133                                                 <Export-Package>
134                                                         org.opendaylight.protocol.bgp.rib.impl
135                                                 </Export-Package>
136                                         </instructions>
137                                 </configuration>
138                         </plugin>
139                 </plugins>
140         </build>
141
142         <distributionManagement>
143                 <site>
144                         <id>${project.artifactId}</id>
145                         <name>BGP-RIB-IMPL Module site</name>
146                         <url>${basedir}/target/site/${project.artifactId}</url>
147                 </site>
148         </distributionManagement>
149
150 </project>