blob: d7ed87d5c9dabf9fa633adfb4f8473bb024ec8e8 [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 Ziegelerb61fe0e2008-01-03 09:24:12 +000025 <version>1.0.1</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>
78 <version>1.1.0-SNAPSHOT</version>
79 <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 Lenzi8390c4a2008-01-07 19:12:14 +0000102 org.apache.felix.upnp.basedriver.controller;version=0.1,
103 org.apache.felix.upnp.basedriver.util;version=0.3
Francesco Furfari917c5e22008-01-02 15:30:40 +0000104
105 </Export-Package>
106 <Import-Package>org.osgi.*</Import-Package>
107 <Private-Package>
108 org.apache.felix.upnp.basedriver.*, org.kxml2.io,
Stefano Lenzi8390c4a2008-01-07 19:12:14 +0000109 org.xmlpull.v1, org.cybergarage.*,
110 org.apache.xerces.impl.dv.util
Francesco Furfari917c5e22008-01-02 15:30:40 +0000111 </Private-Package>
112 </instructions>
113 </configuration>
114 </plugin>
115 </plugins>
116 </build>
Stefano Lenzi03420302007-12-19 16:55:57 +0000117 </profile>
118
119 <profile>
120 <id>jdk14-or-above</id>
121 <activation>
122 <activeByDefault>true</activeByDefault>
123 </activation>
Francesco Furfari917c5e22008-01-02 15:30:40 +0000124 <dependencies>
125 <dependency>
126 <groupId>it.cnr.isti.domoware.cyberdomo</groupId>
127 <artifactId>upnp-stack</artifactId>
128 <version>1.8.0-SNAPSHOT</version>
129 </dependency>
130 </dependencies>
131 <build>
132 <plugins>
133 <plugin>
134 <groupId>org.apache.felix</groupId>
135 <artifactId>maven-bundle-plugin</artifactId>
136 <version>1.1.0-SNAPSHOT</version>
137 <extensions>true</extensions>
138 <configuration>
139 <instructions>
140 <Bundle-Name>${pom.name}</Bundle-Name>
141 <Bundle-Activator>
142 org.apache.felix.upnp.basedriver.Activator
143 </Bundle-Activator>
144 <Bundle-Vendor>
145 Apache Software Foundation
146 </Bundle-Vendor>
147 <Bundle-Author>
148 <![CDATA[Matteo Demuru <demuru@apache.org>,Francesco Furfari <furfari@apache.org>,Stefano "Kismet" Lenzi <lenzi@apache.org>]]>
149 </Bundle-Author>
150 <Bundle-Description>
151 A Bundle implementation of the UPnP Service
152 Specification R4
153 </Bundle-Description>
154 <Bundle-SymbolicName>
155 org.apache.felix.upnp.basedriver
156 </Bundle-SymbolicName>
157 <Export-Package>
Stefano Lenzi8390c4a2008-01-07 19:12:14 +0000158 org.apache.felix.upnp.basedriver.controller;version=0.1.0,
159 org.apache.felix.upnp.basedriver.util;version=0.3.0
160 org.apache.felix.upnp.basedriver.resources;version=0.3.0
Francesco Furfari917c5e22008-01-02 15:30:40 +0000161 </Export-Package>
162 <Import-Package>
163 org.osgi.*, javax.xml.parsers, org.w3c.dom,
164 org.xml.sax
165 </Import-Package>
166 <Private-Package>
Stefano Lenzi8390c4a2008-01-07 19:12:14 +0000167 org.apache.felix.upnp.basedriver.controller.impl,
168 org.apache.felix.upnp.basedriver.importer.*,
169 org.apache.felix.upnp.basedriver.export.*,
170 org.apache.felix.upnp.basedriver.tool,
171 org.apache.felix.upnp.basedriver,
172 org.cybergarage.*,
173 org.apache.xerces.impl.dv.util
Francesco Furfari917c5e22008-01-02 15:30:40 +0000174 </Private-Package>
175 </instructions>
176 </configuration>
177 </plugin>
178 </plugins>
179 </build>
Stefano Lenzi03420302007-12-19 16:55:57 +0000180 </profile>
181 </profiles>
182
183
184 <dependencies>
185 <dependency>
186 <groupId>${pom.groupId}</groupId>
187 <artifactId>org.osgi.core</artifactId>
188 <version>1.1.0-SNAPSHOT</version>
189 <scope>provided</scope>
190 </dependency>
191 <dependency>
192 <groupId>${pom.groupId}</groupId>
193 <artifactId>org.osgi.compendium</artifactId>
194 <version>0.9.0-SNAPSHOT</version>
195 <scope>provided</scope>
196 </dependency>
Stefano Lenzi03420302007-12-19 16:55:57 +0000197 </dependencies>
198</project>