blob: e0bd532bcedb5ba57f1a05d087ec25aafeb918da [file] [log] [blame]
Carsten Ziegelerf76e64b2011-11-18 09:40:49 +00001<?xml version="1.0" encoding="UTF-8"?>
2<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4
5 <modelVersion>4.0.0</modelVersion>
6 <parent>
7 <groupId>org.apache.felix</groupId>
8 <artifactId>servicediagnostics</artifactId>
Arjun Panday28d29492011-12-29 20:57:25 +00009 <version>0.1.0-SNAPSHOT</version>
Carsten Ziegelerf76e64b2011-11-18 09:40:49 +000010 <relativePath>../pom.xml</relativePath>
11 </parent>
12
Arjun Panday28d29492011-12-29 20:57:25 +000013 <artifactId>${project.groupId}.servicediagnostics.plugin</artifactId>
Carsten Ziegelerf76e64b2011-11-18 09:40:49 +000014 <packaging>bundle</packaging>
Arjun Panday28d29492011-12-29 20:57:25 +000015 <version>0.1.0-SNAPSHOT</version>
16 <name>Apache Felix Web Console Service Diagnostics Plugin</name>
Carsten Ziegelerf76e64b2011-11-18 09:40:49 +000017
18 <dependencies>
19 <dependency>
20 <groupId>org.apache.felix</groupId>
21 <artifactId>org.apache.felix.webconsole</artifactId>
22 <version>3.1.8</version>
23 </dependency>
24 <dependency>
25 <groupId>org.apache.felix</groupId>
26 <artifactId>javax.servlet</artifactId>
27 <version>1.0.0</version>
28 </dependency>
29 <dependency>
Arjun Panday28d29492011-12-29 20:57:25 +000030 <groupId>org.scala-lang</groupId>
31 <artifactId>scala-library</artifactId>
32 <version>2.9.1</version>
33 <scope>provided</scope>
34 </dependency>
35 <dependency>
Carsten Ziegelerf76e64b2011-11-18 09:40:49 +000036 <groupId>org.json</groupId>
37 <artifactId>json</artifactId>
38 <version>20090211</version>
Arjun Panday28d29492011-12-29 20:57:25 +000039 <scope>provided</scope>
Carsten Ziegelerf76e64b2011-11-18 09:40:49 +000040 </dependency>
41 </dependencies>
42
43 <build>
44 <plugins>
45 <plugin>
46 <groupId>org.apache.felix</groupId>
47 <artifactId>maven-bundle-plugin</artifactId>
48 <configuration>
49 <instructions>
Arjun Panday28d29492011-12-29 20:57:25 +000050 <Bundle-Category>webconsole</Bundle-Category>
51 <Bundle-SymbolicName> ${project.artifactId} </Bundle-SymbolicName>
Carsten Ziegelerf76e64b2011-11-18 09:40:49 +000052 <Bundle-Activator>
53 org.apache.felix.servicediagnostics.impl.Activator
54 </Bundle-Activator>
55 <Export-Package>
Arjun Panday28d29492011-12-29 20:57:25 +000056 org.apache.felix.servicediagnostics;version=0.1
Carsten Ziegelerf76e64b2011-11-18 09:40:49 +000057 </Export-Package>
Arjun Panday28d29492011-12-29 20:57:25 +000058 <Import-Package>
59 sun.misc*;resolution:=optional, *
60 </Import-Package>
Carsten Ziegelerf76e64b2011-11-18 09:40:49 +000061 <Private-Package>
62 org.apache.felix.servicediagnostics.impl,
63 org.apache.felix.servicediagnostics.webconsole
64 </Private-Package>
65 <Include-Resource>
Arjun Panday28d29492011-12-29 20:57:25 +000066 {maven-resources}, json-20090211.jar, scala-library-2.9.1.jar
Carsten Ziegelerf76e64b2011-11-18 09:40:49 +000067 </Include-Resource>
Arjun Panday28d29492011-12-29 20:57:25 +000068 <Bundle-ClassPath>
69 ., json-20090211.jar, scala-library-2.9.1.jar
70 </Bundle-ClassPath>
Carsten Ziegelerf76e64b2011-11-18 09:40:49 +000071 </instructions>
72 </configuration>
73 </plugin>
Arjun Panday28d29492011-12-29 20:57:25 +000074 <plugin>
75 <groupId>org.apache.rat</groupId>
76 <artifactId>apache-rat-plugin</artifactId>
77 <configuration>
78 <includes>
79 <include>src/**</include>
80 </includes>
81 <excludes>
82 <exclude>src/main/appended-resources/**</exclude>
83 <exclude>src/main/resources/html/js/jquery-1.7.1.min.js</exclude>
84 <exclude>src/main/resources/html/js/raphael-1.3.1.min.js</exclude>
85 <exclude>src/main/resources/html/js/graffle-1.3.1.js</exclude>
86 <exclude>src/main/resources/html/js/graph.js</exclude>
87 </excludes>
88 </configuration>
89 </plugin>
Carsten Ziegelerf76e64b2011-11-18 09:40:49 +000090 </plugins>
91 </build>
92
93</project>