blob: 2a87f844faf54d2536fd7c6c079bf0ce98d882df [file] [log] [blame]
Jan Willem Janssen412602e2016-01-19 12:59:03 +00001<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor
2 license agreements. See the NOTICE file distributed with this work for additional
3 information regarding copyright ownership. The ASF licenses this file to
4 you under the Apache License, Version 2.0 (the "License"); you may not use
5 this file except in compliance with the License. You may obtain a copy of
6 the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required
7 by applicable law or agreed to in writing, software distributed under the
8 License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
9 OF ANY KIND, either express or implied. See the License for the specific
10 language governing permissions and limitations under the License. -->
11<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
12 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
13 <parent>
14 <groupId>org.apache.felix</groupId>
15 <artifactId>gogo-parent</artifactId>
16 <version>0.6.0</version>
17 <relativePath>../gogo-parent/pom.xml</relativePath>
18 </parent>
19 <modelVersion>4.0.0</modelVersion>
20 <packaging>bundle</packaging>
21 <name>Apache Felix Gogo Shell</name>
22 <artifactId>org.apache.felix.gogo.shell</artifactId>
23 <version>0.13.0-SNAPSHOT</version>
24 <dependencies>
25 <dependency>
26 <groupId>org.osgi</groupId>
27 <artifactId>org.osgi.core</artifactId>
28 <version>4.2.0</version>
29 <scope>provided</scope>
30 </dependency>
31 <dependency>
32 <groupId>org.osgi</groupId>
33 <artifactId>org.osgi.compendium</artifactId>
34 <version>4.0.0</version>
35 <scope>provided</scope>
36 </dependency>
37 <dependency>
38 <groupId>org.apache.felix</groupId>
39 <artifactId>org.apache.felix.gogo.runtime</artifactId>
40 <version>0.16.2</version>
41 </dependency>
42 </dependencies>
43 <build>
44 <plugins>
45 <plugin>
46 <groupId>org.apache.felix</groupId>
47 <artifactId>maven-bundle-plugin</artifactId>
48 <extensions>true</extensions>
49 <configuration>
50 <instructions>
51 <Export-Package>
52 </Export-Package>
53 <Import-Package>
54 org.apache.felix.service.command; status="provisional",
55 *
56 </Import-Package>
57 <Private-Package>
58 org.apache.felix.gogo.shell,
59 org.apache.felix.gogo.options
60 </Private-Package>
61 <Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName>
62 <Bundle-Vendor>The Apache Software Foundation</Bundle-Vendor>
63 <Bundle-Activator>org.apache.felix.gogo.shell.Activator</Bundle-Activator>
64 <Include-Resource>{maven-resources},META-INF/LICENSE=LICENSE,META-INF/NOTICE=NOTICE,META-INF/DEPENDENCIES=DEPENDENCIES</Include-Resource>
65 <_versionpolicy>[$(version;==;$(@)),$(version;+;$(@)))</_versionpolicy>
66 <_removeheaders>Private-Package,Ignore-Package,Include-Resource</_removeheaders>
67 </instructions>
68 </configuration>
69 </plugin>
70 <plugin>
Guillaume Nodetd2dabb32016-03-16 10:15:35 +000071 <groupId>org.apache.rat</groupId>
72 <artifactId>apache-rat-plugin</artifactId>
Jan Willem Janssen412602e2016-01-19 12:59:03 +000073 <configuration>
74 <excludeSubProjects>false</excludeSubProjects>
75 <useEclipseDefaultExcludes>true</useEclipseDefaultExcludes>
76 <useMavenDefaultExcludes>true</useMavenDefaultExcludes>
77 <excludes>
78 <param>doc/*</param>
79 <param>maven-eclipse.xml</param>
80 <param>.checkstyle</param>
81 <param>.externalToolBuilders/*</param>
Guillaume Nodetd2dabb32016-03-16 10:15:35 +000082 <param>src/main/resources/gosh_profile</param>
83 <param>src/main/resources/motd</param>
Jan Willem Janssen412602e2016-01-19 12:59:03 +000084 </excludes>
85 </configuration>
86 </plugin>
87 <plugin>
88 <artifactId>maven-compiler-plugin</artifactId>
89 <configuration>
90 <source>1.5</source>
91 <target>1.5</target>
92 </configuration>
93 </plugin>
94 </plugins>
95 </build>
Guillaume Nodet907d4b12009-06-30 20:52:04 +000096</project>