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