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