blob: c0d8df1a544b79980147da9fbe94e5a108b2b1eb [file] [log] [blame]
Carsten Ziegelerb61fe0e2008-01-03 09:24:12 +00001<!--
2 Licensed to the Apache Software Foundation (ASF) under one
3 or more contributor license agreements. See the NOTICE file
4 distributed with this work for additional information
5 regarding copyright ownership. The ASF licenses this file
6 to you under the Apache License, Version 2.0 (the
7 "License"); you may not use this file except in compliance
8 with the License. You may obtain a copy of the License at
9
10 http://www.apache.org/licenses/LICENSE-2.0
11
12 Unless required by applicable law or agreed to in writing,
13 software distributed under the License is distributed on an
14 "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 KIND, either express or implied. See the License for the
16 specific language governing permissions and limitations
17 under the License.
18-->
Francesco Furfari917c5e22008-01-02 15:30:40 +000019<project xmlns="http://maven.apache.org/POM/4.0.0"
20 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
Stefano Lenzi03420302007-12-19 16:55:57 +000021 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
22 <parent>
23 <groupId>org.apache.felix</groupId>
24 <artifactId>felix</artifactId>
Carsten Ziegeler646b9f12008-01-16 07:44:32 +000025 <version>1.0.2</version>
Stefano Lenzi03420302007-12-19 16:55:57 +000026 <relativePath>../../pom/pom.xml</relativePath>
27 </parent>
28 <modelVersion>4.0.0</modelVersion>
29 <packaging>bundle</packaging>
30 <groupId>org.apache.felix</groupId>
31 <name>Apache Felix UPnP Base Driver</name>
32 <artifactId>org.apache.felix.upnp.basedriver</artifactId>
Stefano Lenzid1059b62007-12-19 17:51:30 +000033 <version>0.3.0-SNAPSHOT</version>
Stefano Lenzi03420302007-12-19 16:55:57 +000034 <repositories>
35 <!-- For snapshots (no release jars or non-apache jars) -->
36 <repository>
Stefano Lenzid1059b62007-12-19 17:51:30 +000037 <id>snap.domoware.isti.cnr.it</id>
Stefano Lenzi03420302007-12-19 16:55:57 +000038 <name>Domoware Snapshot Repository</name>
39 <url>http://domoware.isti.cnr.it/maven2-snap</url>
Francesco Furfari917c5e22008-01-02 15:30:40 +000040 <releases>
41 <enabled>false</enabled>
42 </releases>
Stefano Lenzid1059b62007-12-19 17:51:30 +000043 </repository>
44 <!-- For release (no snapshots jars or non-apache jars) -->
45 <repository>
46 <id>release.domoware.isti.cnr.it</id>
47 <name>Domoware Release Repository</name>
48 <url>http://domoware.isti.cnr.it/maven2</url>
Francesco Furfari917c5e22008-01-02 15:30:40 +000049 <snapshots>
50 <enabled>false</enabled>
51 </snapshots>
Stefano Lenzi03420302007-12-19 16:55:57 +000052 </repository>
Francesco Furfari917c5e22008-01-02 15:30:40 +000053 </repositories>
54 <!-- <url>http://maven.apache.org</url> -->
Stefano Lenzi03420302007-12-19 16:55:57 +000055
56 <profiles>
57
58 <profile>
59 <id>jdk13</id>
60 <activation>
61 <property>
62 <name>platform</name>
63 <value>jdk13</value>
64 </property>
65 </activation>
Francesco Furfari917c5e22008-01-02 15:30:40 +000066 <dependencies>
67 <dependency>
68 <groupId>it.cnr.isti.domoware.cyberdomo</groupId>
69 <artifactId>upnp-stack-jdk13</artifactId>
70 <version>1.8.0-SNAPSHOT</version>
71 </dependency>
72 </dependencies>
73 <build>
74 <plugins>
75 <plugin>
76 <groupId>org.apache.felix</groupId>
77 <artifactId>maven-bundle-plugin</artifactId>
Carsten Ziegeler78bcc772008-01-22 07:41:16 +000078 <version>1.2.0</version>
Francesco Furfari917c5e22008-01-02 15:30:40 +000079 <extensions>true</extensions>
80 <configuration>
81 <instructions>
82 <Bundle-Name>${pom.name}</Bundle-Name>
83 <Bundle-Activator>
84 org.apache.felix.upnp.basedriver.Activator
85 </Bundle-Activator>
86 <Bundle-Vendor>
87 Apache Software Foundation
88 </Bundle-Vendor>
89 <Bundle-Author>
90 <![CDATA[Matteo Demuru <demuru@apache.org>,Francesco Furfari <furfari@apache.org>,Stefano "Kismet" Lenzi <lenzi@apache.org>]]>
91 </Bundle-Author>
92 <Bundle-Description>
93 A Bundle implementation of the UPnP Service
94 Specification R4
95 </Bundle-Description>
96 <Bundle-SymbolicName>
97 org.apache.felix.upnp.basedriver
98 </Bundle-SymbolicName>
99 <!--Embed-Dependency>*;scope=compile|runtime</Embed-Dependency>
100 <Embed-Transitive>true</Embed-Transitive-->
101 <Export-Package>
Stefano Lenzic0248642008-01-08 16:57:53 +0000102 org.apache.felix.upnp.basedriver.controller;version=0.1.0,
103 org.apache.felix.upnp.basedriver.util;version=0.3.0
104 org.apache.felix.upnp.basedriver.resources;version=0.3.0
Francesco Furfari917c5e22008-01-02 15:30:40 +0000105 </Export-Package>
106 <Import-Package>org.osgi.*</Import-Package>
107 <Private-Package>
Stefano Lenzic0248642008-01-08 16:57:53 +0000108 org.apache.felix.upnp.basedriver.controller.impl,
109 org.apache.felix.upnp.basedriver.importer.*,
110 org.apache.felix.upnp.basedriver.export.*,
111 org.apache.felix.upnp.basedriver.tool,
112 org.apache.felix.upnp.basedriver,
113 org.kxml2.io, org.xmlpull.v1,
114 org.cybergarage.*,
Stefano Lenzi8390c4a2008-01-07 19:12:14 +0000115 org.apache.xerces.impl.dv.util
Francesco Furfari917c5e22008-01-02 15:30:40 +0000116 </Private-Package>
117 </instructions>
118 </configuration>
119 </plugin>
120 </plugins>
121 </build>
Stefano Lenzi03420302007-12-19 16:55:57 +0000122 </profile>
123
124 <profile>
125 <id>jdk14-or-above</id>
126 <activation>
127 <activeByDefault>true</activeByDefault>
128 </activation>
Francesco Furfari917c5e22008-01-02 15:30:40 +0000129 <dependencies>
130 <dependency>
131 <groupId>it.cnr.isti.domoware.cyberdomo</groupId>
132 <artifactId>upnp-stack</artifactId>
133 <version>1.8.0-SNAPSHOT</version>
134 </dependency>
135 </dependencies>
136 <build>
137 <plugins>
138 <plugin>
139 <groupId>org.apache.felix</groupId>
140 <artifactId>maven-bundle-plugin</artifactId>
Carsten Ziegeler78bcc772008-01-22 07:41:16 +0000141 <version>1.2.0</version>
Francesco Furfari917c5e22008-01-02 15:30:40 +0000142 <extensions>true</extensions>
143 <configuration>
144 <instructions>
145 <Bundle-Name>${pom.name}</Bundle-Name>
146 <Bundle-Activator>
147 org.apache.felix.upnp.basedriver.Activator
148 </Bundle-Activator>
149 <Bundle-Vendor>
150 Apache Software Foundation
151 </Bundle-Vendor>
152 <Bundle-Author>
153 <![CDATA[Matteo Demuru <demuru@apache.org>,Francesco Furfari <furfari@apache.org>,Stefano "Kismet" Lenzi <lenzi@apache.org>]]>
154 </Bundle-Author>
155 <Bundle-Description>
156 A Bundle implementation of the UPnP Service
157 Specification R4
158 </Bundle-Description>
159 <Bundle-SymbolicName>
160 org.apache.felix.upnp.basedriver
161 </Bundle-SymbolicName>
162 <Export-Package>
Stefano Lenzi8390c4a2008-01-07 19:12:14 +0000163 org.apache.felix.upnp.basedriver.controller;version=0.1.0,
164 org.apache.felix.upnp.basedriver.util;version=0.3.0
165 org.apache.felix.upnp.basedriver.resources;version=0.3.0
Francesco Furfari917c5e22008-01-02 15:30:40 +0000166 </Export-Package>
167 <Import-Package>
168 org.osgi.*, javax.xml.parsers, org.w3c.dom,
169 org.xml.sax
170 </Import-Package>
171 <Private-Package>
Stefano Lenzi8390c4a2008-01-07 19:12:14 +0000172 org.apache.felix.upnp.basedriver.controller.impl,
173 org.apache.felix.upnp.basedriver.importer.*,
174 org.apache.felix.upnp.basedriver.export.*,
175 org.apache.felix.upnp.basedriver.tool,
176 org.apache.felix.upnp.basedriver,
177 org.cybergarage.*,
178 org.apache.xerces.impl.dv.util
Francesco Furfari917c5e22008-01-02 15:30:40 +0000179 </Private-Package>
180 </instructions>
181 </configuration>
182 </plugin>
183 </plugins>
184 </build>
Stefano Lenzi03420302007-12-19 16:55:57 +0000185 </profile>
186 </profiles>
187
188
189 <dependencies>
190 <dependency>
191 <groupId>${pom.groupId}</groupId>
192 <artifactId>org.osgi.core</artifactId>
193 <version>1.1.0-SNAPSHOT</version>
194 <scope>provided</scope>
195 </dependency>
196 <dependency>
197 <groupId>${pom.groupId}</groupId>
198 <artifactId>org.osgi.compendium</artifactId>
Carsten Ziegelerc340ecf2008-01-28 07:21:59 +0000199 <version>1.0.0</version>
Stefano Lenzi03420302007-12-19 16:55:57 +0000200 <scope>provided</scope>
201 </dependency>
Stefano Lenzi03420302007-12-19 16:55:57 +0000202 </dependencies>
203</project>