Add l3vpn support
[unimgr.git] / netvirt / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- Copyright (c) 2016 Hewlett Packard Enterprise, Co. and others. All rights 
3   reserved. This program and the accompanying materials are made available 
4   under the terms of the Eclipse Public License v1.0 which accompanies this 
5   distribution, and is available at http://www.eclipse.org/legal/epl-v10.html -->
6
7 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
8   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
9
10   <parent>
11     <groupId>org.opendaylight.controller</groupId>
12     <artifactId>config-parent</artifactId>
13     <version>0.6.0-SNAPSHOT</version>
14     <relativePath />
15   </parent>
16
17   <properties>
18     <genius.version>0.2.0-SNAPSHOT</genius.version>
19     <vpnservices.version>0.4.0-SNAPSHOT</vpnservices.version>
20   </properties>
21
22   <modelVersion>4.0.0</modelVersion>
23   <groupId>org.opendaylight.unimgr</groupId>
24   <artifactId>unimgr-netvirt</artifactId>
25   <version>0.2.0-SNAPSHOT</version>
26   <packaging>bundle</packaging>
27   <build>
28     <plugins>
29       <plugin>
30         <groupId>org.apache.maven.plugins</groupId>
31         <artifactId>maven-compiler-plugin</artifactId>
32         <configuration>
33           <source>1.8</source>
34           <target>1.8</target>
35         </configuration>
36       </plugin>
37       <plugin>
38         <groupId>org.apache.felix</groupId>
39         <artifactId>maven-bundle-plugin</artifactId>
40         <configuration>
41           <instructions>
42             <Import-Package>
43               *
44             </Import-Package>
45             <Export-Package>
46                 org.opendaylight.unimgr.mef.netvirt
47             </Export-Package>
48           </instructions>
49         </configuration>
50       </plugin>
51     </plugins>
52   </build>
53
54   <dependencies>
55     <dependency>
56       <groupId>${project.groupId}</groupId>
57       <artifactId>unimgr-api</artifactId>
58       <version>${project.version}</version>
59     </dependency>
60     <dependency>
61       <groupId>${project.groupId}</groupId>
62       <artifactId>unimgr-impl</artifactId>
63       <version>${project.version}</version>
64     </dependency>
65     <dependency>
66       <groupId>org.opendaylight.netvirt</groupId>
67       <artifactId>elanmanager-api</artifactId>
68       <version>${vpnservices.version}</version>
69     </dependency>
70      <dependency>
71       <groupId>org.opendaylight.genius</groupId>
72       <artifactId>arputil-api</artifactId>
73       <version>${genius.version}</version>
74     </dependency>
75     <dependency>
76       <groupId>org.opendaylight.netvirt</groupId>
77       <artifactId>vpnmanager-api</artifactId>
78       <version>${vpnservices.version}</version>
79     </dependency>
80     <dependency>
81       <groupId>${project.groupId}</groupId>
82       <artifactId>unimgr-legato-api</artifactId>
83       <version>${project.version}</version>
84     </dependency>
85
86     <!-- Testing Dependencies -->
87     <dependency>
88       <groupId>junit</groupId>
89       <artifactId>junit</artifactId>
90       <scope>test</scope>
91     </dependency>
92
93     <dependency>
94       <groupId>org.mockito</groupId>
95       <artifactId>mockito-all</artifactId>
96       <scope>test</scope>
97     </dependency>
98
99     <dependency>
100       <groupId>org.powermock</groupId>
101       <artifactId>powermock-core</artifactId>
102       <scope>test</scope>
103     </dependency>
104     <dependency>
105       <groupId>org.powermock</groupId>
106       <artifactId>powermock-module-junit4</artifactId>
107       <scope>test</scope>
108     </dependency>
109     <dependency>
110       <groupId>org.powermock</groupId>
111       <artifactId>powermock-api-mockito</artifactId>
112       <scope>test</scope>
113     </dependency>
114     <dependency>
115       <groupId>org.powermock</groupId>
116       <artifactId>powermock-api-support</artifactId>
117       <scope>test</scope>
118     </dependency>
119     <dependency>
120       <groupId>org.powermock</groupId>
121       <artifactId>powermock-reflect</artifactId>
122       <scope>test</scope>
123     </dependency>
124     <dependency>
125       <groupId>org.opendaylight.mdsal.model</groupId>
126       <artifactId>ietf-yang-types-20130715</artifactId>
127     </dependency>    
128     <dependency>
129       <groupId>com.google.guava</groupId>
130       <artifactId>guava</artifactId>
131     </dependency>
132     <dependency>    
133       <groupId>commons-net</groupId>
134       <artifactId>commons-net</artifactId>
135     </dependency>
136   </dependencies>
137 </project>