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