blob: b637c21e20a300158ff8bee7a7ea06c3b76dcb07 [file] [log] [blame]
Stefano Lenzi1d7cec52008-06-03 13:22:01 +00001<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/maven-v4_0_0.xsd">
Stefano Lenzi03420302007-12-19 16:55:57 +00002 <parent>
3 <groupId>org.apache.felix</groupId>
4 <artifactId>felix</artifactId>
Stefano Lenzi1d7cec52008-06-03 13:22:01 +00005 <version>1.0.2</version>
Stefano Lenzi03420302007-12-19 16:55:57 +00006 <relativePath>../../pom/pom.xml</relativePath>
7 </parent>
8 <modelVersion>4.0.0</modelVersion>
9 <packaging>bundle</packaging>
10 <groupId>org.apache.felix</groupId>
11 <name>Apache Felix UPnP Base Driver</name>
12 <artifactId>org.apache.felix.upnp.basedriver</artifactId>
Stefano Lenzie7f82ba2008-06-03 13:22:12 +000013 <version>0.9.0-SNAPSHOT</version>
Stefano Lenzi03420302007-12-19 16:55:57 +000014 <repositories>
15 <!-- For snapshots (no release jars or non-apache jars) -->
16 <repository>
Stefano Lenzid1059b62007-12-19 17:51:30 +000017 <id>snap.domoware.isti.cnr.it</id>
Stefano Lenzi03420302007-12-19 16:55:57 +000018 <name>Domoware Snapshot Repository</name>
19 <url>http://domoware.isti.cnr.it/maven2-snap</url>
Francesco Furfari917c5e22008-01-02 15:30:40 +000020 <releases>
Stefano Lenzi75dbfc92008-02-11 17:42:26 +000021 <enabled>false</enabled>
Francesco Furfari917c5e22008-01-02 15:30:40 +000022 </releases>
Stefano Lenzid1059b62007-12-19 17:51:30 +000023 </repository>
24 <!-- For release (no snapshots jars or non-apache jars) -->
25 <repository>
26 <id>release.domoware.isti.cnr.it</id>
27 <name>Domoware Release Repository</name>
28 <url>http://domoware.isti.cnr.it/maven2</url>
Francesco Furfari917c5e22008-01-02 15:30:40 +000029 <snapshots>
Stefano Lenzi75dbfc92008-02-11 17:42:26 +000030 <enabled>false</enabled>
Francesco Furfari917c5e22008-01-02 15:30:40 +000031 </snapshots>
Stefano Lenzi03420302007-12-19 16:55:57 +000032 </repository>
Francesco Furfari917c5e22008-01-02 15:30:40 +000033 </repositories>
34 <!-- <url>http://maven.apache.org</url> -->
Stefano Lenzi03420302007-12-19 16:55:57 +000035
Stefano Lenzida87be72008-02-20 22:12:06 +000036 <build>
37 <plugins>
38 <plugin>
39 <groupId>org.apache.felix</groupId>
40 <artifactId>maven-bundle-plugin</artifactId>
Stuart McCulloch876ca722008-02-26 17:15:42 +000041 <version>1.4.0</version>
Stefano Lenzida87be72008-02-20 22:12:06 +000042 <extensions>true</extensions>
43 <configuration>
44 <instructions>
45 <Bundle-Name>${pom.name}</Bundle-Name>
46 <Bundle-Activator>
47 org.apache.felix.upnp.basedriver.Activator
48 </Bundle-Activator>
Carsten Ziegeler90f0b9f2008-04-17 06:33:59 +000049 <Bundle-Vendor>The Apache Software Foundation</Bundle-Vendor>
Stefano Lenzida87be72008-02-20 22:12:06 +000050 <Bundle-Author>
51 <![CDATA[Matteo Demuru <demuru@apache.org>,Francesco Furfari <furfari@apache.org>,Stefano "Kismet" Lenzi <lenzi@apache.org>]]>
52 </Bundle-Author>
53 <Bundle-Description>
54 A Bundle implementation of the UPnP Service
55 Specification R4
56 </Bundle-Description>
57 <Bundle-SymbolicName>
58 org.apache.felix.upnp.basedriver
59 </Bundle-SymbolicName>
60 <Export-Package>
61 org.apache.felix.upnp.basedriver.controller;version=0.1.0,
62 org.apache.felix.upnp.basedriver.util;version=0.3.0,
63 org.apache.felix.upnp.basedriver.resources;version=0.3.0
64 </Export-Package>
65 <Import-Package>
66 org.osgi.*, javax.xml.parsers, org.w3c.dom, org.xml.sax
67 </Import-Package>
68 <Private-Package>
69 org.apache.felix.upnp.basedriver.*;-split-package:=merge-first,
70 org.cybergarage.*,
71 org.apache.xerces.impl.dv.util
72 </Private-Package>
73 </instructions>
74 <excludeDependencies>upnp-stack-jdk13</excludeDependencies>
75 </configuration>
76 <executions>
77 <execution>
78 <id>jdk13</id>
79 <goals><goal>bundle</goal></goals>
80 <configuration>
81 <classifier>jdk13</classifier>
Stuart McCulloch9294bf12008-02-21 15:58:26 +000082 <manifestLocation>${project.build.outputDirectory}/META-INF-jdk13</manifestLocation>
Stefano Lenzida87be72008-02-20 22:12:06 +000083 <excludeDependencies>upnp-stack</excludeDependencies>
Francesco Furfari917c5e22008-01-02 15:30:40 +000084 <instructions>
Francesco Furfari917c5e22008-01-02 15:30:40 +000085 <Export-Package>
Stefano Lenzi75dbfc92008-02-11 17:42:26 +000086 org.apache.felix.upnp.basedriver.controller;version=0.1.0,
87 org.apache.felix.upnp.basedriver.util;version=0.3.0,
88 org.apache.felix.upnp.basedriver.resources;version=0.3.0
Francesco Furfari917c5e22008-01-02 15:30:40 +000089 </Export-Package>
90 <Import-Package>
Stefano Lenzida87be72008-02-20 22:12:06 +000091 org.osgi.*
Francesco Furfari917c5e22008-01-02 15:30:40 +000092 </Import-Package>
93 <Private-Package>
Stefano Lenzida87be72008-02-20 22:12:06 +000094 org.apache.felix.upnp.basedriver.*;-split-package:=merge-first,
Stefano Lenzi8390c4a2008-01-07 19:12:14 +000095 org.cybergarage.*,
Stefano Lenzi7c2a3ee2008-06-03 13:05:24 +000096 org.kxml2.io, org.xmlpull.v1,
Stefano Lenzi8390c4a2008-01-07 19:12:14 +000097 org.apache.xerces.impl.dv.util
Francesco Furfari917c5e22008-01-02 15:30:40 +000098 </Private-Package>
99 </instructions>
Stefano Lenzida87be72008-02-20 22:12:06 +0000100 </configuration>
101 </execution>
102 </executions>
103 </plugin>
104 </plugins>
105 </build>
Stefano Lenzi03420302007-12-19 16:55:57 +0000106
107
108 <dependencies>
109 <dependency>
110 <groupId>${pom.groupId}</groupId>
111 <artifactId>org.osgi.core</artifactId>
Stefano Lenzi75dbfc92008-02-11 17:42:26 +0000112 <version>1.0.0</version>
Stefano Lenzi03420302007-12-19 16:55:57 +0000113 <scope>provided</scope>
114 </dependency>
115 <dependency>
116 <groupId>${pom.groupId}</groupId>
117 <artifactId>org.osgi.compendium</artifactId>
Carsten Ziegelerc340ecf2008-01-28 07:21:59 +0000118 <version>1.0.0</version>
Stefano Lenzi03420302007-12-19 16:55:57 +0000119 </dependency>
Stefano Lenzida87be72008-02-20 22:12:06 +0000120 <dependency>
121 <groupId>it.cnr.isti.domoware.cyberdomo</groupId>
122 <artifactId>upnp-stack</artifactId>
Stefano Lenzi7c2a3ee2008-06-03 13:05:24 +0000123 <version>1.8.0</version>
Stefano Lenzida87be72008-02-20 22:12:06 +0000124 <optional>true</optional>
125 </dependency>
126 <dependency>
127 <groupId>it.cnr.isti.domoware.cyberdomo</groupId>
128 <artifactId>upnp-stack-jdk13</artifactId>
Stefano Lenzi7c2a3ee2008-06-03 13:05:24 +0000129 <version>1.8.0</version>
Stefano Lenzida87be72008-02-20 22:12:06 +0000130 <optional>true</optional>
131 </dependency>
Stefano Lenzi03420302007-12-19 16:55:57 +0000132 </dependencies>
Stefano Lenzi1d7cec52008-06-03 13:22:01 +0000133</project>