blob: 23a686c1211e097926148ec054afb16675da2c8f [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 Runtime</name>
22 <artifactId>org.apache.felix.gogo.runtime</artifactId>
23 <version>0.16.3-SNAPSHOT</version>
24 <dependencies>
25 <dependency>
26 <groupId>org.osgi</groupId>
27 <artifactId>org.osgi.core</artifactId>
28 <version>4.0.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>junit</groupId>
39 <artifactId>junit</artifactId>
40 <scope>test</scope>
41 </dependency>
42 <dependency>
43 <groupId>org.mockito</groupId>
44 <artifactId>mockito-core</artifactId>
45 <version>1.10.19</version>
46 <scope>test</scope>
47 </dependency>
48 </dependencies>
49 <build>
50 <plugins>
51 <plugin>
52 <groupId>org.apache.felix</groupId>
53 <artifactId>maven-bundle-plugin</artifactId>
54 <extensions>true</extensions>
55 <configuration>
56 <instructions>
57 <Export-Service>
58 org.apache.felix.service.threadio.ThreadIO,
59 org.apache.felix.service.command.CommandProcessor
60 </Export-Service>
61 <Export-Package>
62 org.apache.felix.service.command;
63 org.apache.felix.service.threadio; version=${project.version}; status="provisional";
64 mandatory:="status",
65 org.apache.felix.gogo.api; version=${project.version}
66 </Export-Package>
67 <Import-Package>
68 org.osgi.service.event*; resolution:=optional,
69 org.osgi.service.log*; resolution:=optional,
70 org.osgi.service.packageadmin*; resolution:=optional,
71 org.osgi.service.startlevel*; resolution:=optional,
72 *
73 </Import-Package>
74 <Private-Package>org.apache.felix.gogo.runtime*</Private-Package>
75 <Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName>
76 <Bundle-Vendor>The Apache Software Foundation</Bundle-Vendor>
77 <Bundle-Activator>org.apache.felix.gogo.runtime.activator.Activator</Bundle-Activator>
78 <Include-Resource>{maven-resources},META-INF/LICENSE=LICENSE,META-INF/NOTICE=NOTICE,META-INF/DEPENDENCIES=DEPENDENCIES</Include-Resource>
79 <_versionpolicy>[$(version;==;$(@)),$(version;+;$(@)))</_versionpolicy>
80 <_removeheaders>Private-Package,Ignore-Package,Include-Resource</_removeheaders>
81 </instructions>
82 </configuration>
83 </plugin>
84 </plugins>
85 </build>
Guillaume Nodet907d4b12009-06-30 20:52:04 +000086</project>