Merge "Tests for neutron-ovsdb"
[groupbasedpolicy.git] / groupbasedpolicy-ui / bundle / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <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">
3   <modelVersion>4.0.0</modelVersion>
4  <parent>
5     <groupId>org.opendaylight.groupbasedpolicy</groupId>
6     <artifactId>groupbasedpolicy-ui</artifactId>
7     <version>0.4.0-SNAPSHOT</version>
8   </parent>
9
10   <artifactId>groupbasedpolicy-ui-bundle</artifactId>
11   <name>groupbasedpolicy-ui-bundle</name>
12   <packaging>bundle</packaging>
13
14     <properties>
15         <dlux.version>0.4.0-SNAPSHOT</dlux.version>
16     </properties>
17
18   <dependencies>
19     <dependency>
20       <groupId>org.opendaylight.dlux</groupId>
21       <artifactId>loader</artifactId>
22         <version>${dlux.version}</version>
23     </dependency>
24      <dependency>
25       <groupId>org.opendaylight.groupbasedpolicy</groupId>
26       <artifactId>groupbasedpolicy-ui-module</artifactId>
27       <version>${project.version}</version>
28       <scope>provided</scope>
29     </dependency>
30   </dependencies>
31  <build>
32    <resources>
33       <resource>
34         <directory>target/generated-resources</directory>
35       </resource>
36       <resource>
37         <directory>src/main/resources</directory>
38       </resource>
39     </resources>
40     <plugins>
41      <plugin>
42         <groupId>org.apache.maven.plugins</groupId>
43         <artifactId>maven-dependency-plugin</artifactId>
44         <version>2.6</version>
45         <executions>
46      <!--loader Resources-->
47           <execution>
48             <id>unpack-loader-resources</id>
49             <goals>
50               <goal>unpack-dependencies</goal>
51             </goals>
52             <phase>generate-resources</phase>
53             <configuration>
54               <outputDirectory>${project.build.directory}/generated-resources</outputDirectory>
55               <groupId>org.opendaylight.dlux</groupId>
56               <includeArtifactIds>groupbasedpolicy-ui-module</includeArtifactIds>
57               <excludes>META-INF\/**</excludes>
58               <excludeTransitive>true</excludeTransitive>
59               <ignorePermissions>false</ignorePermissions>
60             </configuration>
61           </execution>
62         </executions>
63       </plugin>
64       <plugin>
65         <groupId>org.apache.felix</groupId>
66         <artifactId>maven-bundle-plugin</artifactId>
67         <extensions>true</extensions>
68         <configuration>
69           <instructions>
70             <Import-Package>org.osgi.service.http,
71                             org.osgi.framework;version="1.0.0",
72                             org.opendaylight.dlux.loader,
73                             org.slf4j
74             </Import-Package>
75             <Export-Package></Export-Package>
76           </instructions>
77         </configuration>
78       </plugin>
79     </plugins>
80   </build>
81   <scm>
82     <connection>scm:git:ssh://git.opendaylight.org:29418/dlux.git</connection>
83     <developerConnection>scm:git:ssh://git.opendaylight.org:29418/dlux.git</developerConnection>
84     <tag>HEAD</tag>
85     <url>https://wiki.opendaylight.org/view/OpenDaylight_dlux:Main</url>
86   </scm>
87 </project>