blob: 84ee971cf194f4961fea1b8d580e96f462c6fc6e [file] [log] [blame]
Francesco Furfari917c5e22008-01-02 15:30:40 +00001<project xmlns="http://maven.apache.org/POM/4.0.0"
2 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
Stefano Lenzi03420302007-12-19 16:55:57 +00003 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4 <parent>
5 <groupId>org.apache.felix</groupId>
6 <artifactId>felix</artifactId>
7 <version>1.1.0-SNAPSHOT</version>
8 <relativePath>../../pom/pom.xml</relativePath>
9 </parent>
10 <modelVersion>4.0.0</modelVersion>
11 <packaging>bundle</packaging>
12 <groupId>org.apache.felix</groupId>
13 <name>Apache Felix UPnP Base Driver</name>
14 <artifactId>org.apache.felix.upnp.basedriver</artifactId>
Stefano Lenzid1059b62007-12-19 17:51:30 +000015 <version>0.3.0-SNAPSHOT</version>
Stefano Lenzi03420302007-12-19 16:55:57 +000016 <repositories>
17 <!-- For snapshots (no release jars or non-apache jars) -->
18 <repository>
Stefano Lenzid1059b62007-12-19 17:51:30 +000019 <id>snap.domoware.isti.cnr.it</id>
Stefano Lenzi03420302007-12-19 16:55:57 +000020 <name>Domoware Snapshot Repository</name>
21 <url>http://domoware.isti.cnr.it/maven2-snap</url>
Francesco Furfari917c5e22008-01-02 15:30:40 +000022 <releases>
23 <enabled>false</enabled>
24 </releases>
Stefano Lenzid1059b62007-12-19 17:51:30 +000025 </repository>
26 <!-- For release (no snapshots jars or non-apache jars) -->
27 <repository>
28 <id>release.domoware.isti.cnr.it</id>
29 <name>Domoware Release Repository</name>
30 <url>http://domoware.isti.cnr.it/maven2</url>
Francesco Furfari917c5e22008-01-02 15:30:40 +000031 <snapshots>
32 <enabled>false</enabled>
33 </snapshots>
Stefano Lenzi03420302007-12-19 16:55:57 +000034 </repository>
Francesco Furfari917c5e22008-01-02 15:30:40 +000035 </repositories>
36 <!-- <url>http://maven.apache.org</url> -->
Stefano Lenzi03420302007-12-19 16:55:57 +000037
38 <profiles>
39
40 <profile>
41 <id>jdk13</id>
42 <activation>
43 <property>
44 <name>platform</name>
45 <value>jdk13</value>
46 </property>
47 </activation>
Francesco Furfari917c5e22008-01-02 15:30:40 +000048 <dependencies>
49 <dependency>
50 <groupId>it.cnr.isti.domoware.cyberdomo</groupId>
51 <artifactId>upnp-stack-jdk13</artifactId>
52 <version>1.8.0-SNAPSHOT</version>
53 </dependency>
54 </dependencies>
55 <build>
56 <plugins>
57 <plugin>
58 <groupId>org.apache.felix</groupId>
59 <artifactId>maven-bundle-plugin</artifactId>
60 <version>1.1.0-SNAPSHOT</version>
61 <extensions>true</extensions>
62 <configuration>
63 <instructions>
64 <Bundle-Name>${pom.name}</Bundle-Name>
65 <Bundle-Activator>
66 org.apache.felix.upnp.basedriver.Activator
67 </Bundle-Activator>
68 <Bundle-Vendor>
69 Apache Software Foundation
70 </Bundle-Vendor>
71 <Bundle-Author>
72 <![CDATA[Matteo Demuru <demuru@apache.org>,Francesco Furfari <furfari@apache.org>,Stefano "Kismet" Lenzi <lenzi@apache.org>]]>
73 </Bundle-Author>
74 <Bundle-Description>
75 A Bundle implementation of the UPnP Service
76 Specification R4
77 </Bundle-Description>
78 <Bundle-SymbolicName>
79 org.apache.felix.upnp.basedriver
80 </Bundle-SymbolicName>
81 <!--Embed-Dependency>*;scope=compile|runtime</Embed-Dependency>
82 <Embed-Transitive>true</Embed-Transitive-->
83 <Export-Package>
84 org.apache.felix.upnp.basedriver.controller.*,
85 org.apache.felix.upnp.basedriver.util.*,
86 org.apache.xerces.impl.dv.util.*
87
88 </Export-Package>
89 <Import-Package>org.osgi.*</Import-Package>
90 <Private-Package>
91 org.apache.felix.upnp.basedriver.*, org.kxml2.io,
92 org.xmlpull.v1, org.cybergarage.*
93 </Private-Package>
94 </instructions>
95 </configuration>
96 </plugin>
97 </plugins>
98 </build>
Stefano Lenzi03420302007-12-19 16:55:57 +000099 </profile>
100
101 <profile>
102 <id>jdk14-or-above</id>
103 <activation>
104 <activeByDefault>true</activeByDefault>
105 </activation>
Francesco Furfari917c5e22008-01-02 15:30:40 +0000106 <dependencies>
107 <dependency>
108 <groupId>it.cnr.isti.domoware.cyberdomo</groupId>
109 <artifactId>upnp-stack</artifactId>
110 <version>1.8.0-SNAPSHOT</version>
111 </dependency>
112 </dependencies>
113 <build>
114 <plugins>
115 <plugin>
116 <groupId>org.apache.felix</groupId>
117 <artifactId>maven-bundle-plugin</artifactId>
118 <version>1.1.0-SNAPSHOT</version>
119 <extensions>true</extensions>
120 <configuration>
121 <instructions>
122 <Bundle-Name>${pom.name}</Bundle-Name>
123 <Bundle-Activator>
124 org.apache.felix.upnp.basedriver.Activator
125 </Bundle-Activator>
126 <Bundle-Vendor>
127 Apache Software Foundation
128 </Bundle-Vendor>
129 <Bundle-Author>
130 <![CDATA[Matteo Demuru <demuru@apache.org>,Francesco Furfari <furfari@apache.org>,Stefano "Kismet" Lenzi <lenzi@apache.org>]]>
131 </Bundle-Author>
132 <Bundle-Description>
133 A Bundle implementation of the UPnP Service
134 Specification R4
135 </Bundle-Description>
136 <Bundle-SymbolicName>
137 org.apache.felix.upnp.basedriver
138 </Bundle-SymbolicName>
139 <Export-Package>
140 org.apache.felix.upnp.basedriver.controller.*,
141 org.apache.felix.upnp.basedriver.util.*,
142 org.apache.xerces.impl.dv.util.*
143 </Export-Package>
144 <Import-Package>
145 org.osgi.*, javax.xml.parsers, org.w3c.dom,
146 org.xml.sax
147 </Import-Package>
148 <Private-Package>
149 org.apache.felix.upnp.basedriver.*,
150 org.cybergarage.*
151 </Private-Package>
152 </instructions>
153 </configuration>
154 </plugin>
155 </plugins>
156 </build>
Stefano Lenzi03420302007-12-19 16:55:57 +0000157 </profile>
158 </profiles>
159
160
161 <dependencies>
162 <dependency>
163 <groupId>${pom.groupId}</groupId>
164 <artifactId>org.osgi.core</artifactId>
165 <version>1.1.0-SNAPSHOT</version>
166 <scope>provided</scope>
167 </dependency>
168 <dependency>
169 <groupId>${pom.groupId}</groupId>
170 <artifactId>org.osgi.compendium</artifactId>
171 <version>0.9.0-SNAPSHOT</version>
172 <scope>provided</scope>
173 </dependency>
Stefano Lenzi03420302007-12-19 16:55:57 +0000174 </dependencies>
175</project>