e38613a57ffd103275919df8b786a95828194f8a
[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>${project.groupId}</groupId>
72       <artifactId>unimgr-legato-api</artifactId>
73       <version>${project.version}</version>
74     </dependency>
75
76     <!-- Testing Dependencies -->
77     <dependency>
78       <groupId>junit</groupId>
79       <artifactId>junit</artifactId>
80       <scope>test</scope>
81     </dependency>
82
83     <dependency>
84       <groupId>org.mockito</groupId>
85       <artifactId>mockito-all</artifactId>
86       <scope>test</scope>
87     </dependency>
88
89     <dependency>
90       <groupId>org.powermock</groupId>
91       <artifactId>powermock-core</artifactId>
92       <scope>test</scope>
93     </dependency>
94     <dependency>
95       <groupId>org.powermock</groupId>
96       <artifactId>powermock-module-junit4</artifactId>
97       <scope>test</scope>
98     </dependency>
99     <dependency>
100       <groupId>org.powermock</groupId>
101       <artifactId>powermock-api-mockito</artifactId>
102       <scope>test</scope>
103     </dependency>
104     <dependency>
105       <groupId>org.powermock</groupId>
106       <artifactId>powermock-api-support</artifactId>
107       <scope>test</scope>
108     </dependency>
109     <dependency>
110       <groupId>org.powermock</groupId>
111       <artifactId>powermock-reflect</artifactId>
112       <scope>test</scope>
113     </dependency>
114     <dependency>
115       <groupId>org.opendaylight.mdsal.model</groupId>
116       <artifactId>ietf-yang-types-20130715</artifactId>
117     </dependency>
118     <!-- dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-core</artifactId> 
119       </dependency> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> 
120       </dependency -->
121
122     <dependency>
123       <groupId>com.google.guava</groupId>
124       <artifactId>guava</artifactId>
125     </dependency>
126
127
128   </dependencies>
129 </project>