blob: bd155f33a7e681a8f6cfe11786bf85c0532292ad [file] [log] [blame]
tom8bb16062014-09-12 14:47:46 -07001<?xml version="1.0" encoding="UTF-8"?>
2<project xmlns="http://maven.apache.org/POM/4.0.0"
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
5 <modelVersion>4.0.0</modelVersion>
6
7 <parent>
8 <groupId>org.onlab.onos</groupId>
9 <artifactId>onos</artifactId>
10 <version>1.0.0-SNAPSHOT</version>
11 <relativePath>../pom.xml</relativePath>
12 </parent>
13
14 <artifactId>onos-apps</artifactId>
15 <packaging>pom</packaging>
16
17 <description>ONOS sample applications</description>
18
19 <modules>
20 <module>tvue</module>
21 </modules>
22
23 <properties>
24 <web.context>default</web.context>
25 </properties>
26
27 <dependencies>
28 <dependency>
29 <groupId>org.onlab.onos</groupId>
30 <artifactId>onos-api</artifactId>
31 </dependency>
32
33 <dependency>
34 <groupId>org.onlab.onos</groupId>
35 <artifactId>onlab-osgi</artifactId>
36 <version>${project.version}</version>
37 </dependency>
38
39 <dependency>
40 <groupId>org.onlab.onos</groupId>
41 <artifactId>onlab-rest</artifactId>
42 <version>${project.version}</version>
43 </dependency>
44
45 <dependency>
46 <groupId>com.sun.jersey</groupId>
47 <artifactId>jersey-servlet</artifactId>
48 </dependency>
49 <dependency>
50 <groupId>com.sun.jersey.jersey-test-framework</groupId>
51 <artifactId>jersey-test-framework-core</artifactId>
52 <version>1.18.1</version>
53 <scope>test</scope>
54 </dependency>
55 <dependency>
56 <groupId>com.sun.jersey.jersey-test-framework</groupId>
57 <artifactId>jersey-test-framework-grizzly2</artifactId>
58 <version>1.18.1</version>
59 <scope>test</scope>
60 </dependency>
61
62 <dependency>
63 <groupId>com.fasterxml.jackson.core</groupId>
64 <artifactId>jackson-databind</artifactId>
65 </dependency>
66
67 <dependency>
68 <groupId>com.fasterxml.jackson.core</groupId>
69 <artifactId>jackson-annotations</artifactId>
70 </dependency>
71
72 <dependency>
73 <groupId>org.osgi</groupId>
74 <artifactId>org.osgi.core</artifactId>
75 </dependency>
76 <dependency>
77 <groupId>org.apache.felix</groupId>
78 <artifactId>org.apache.felix.scr.annotations</artifactId>
79 </dependency>
80 </dependencies>
81
82 <build>
83 <plugins>
84 <plugin>
85 <groupId>org.apache.felix</groupId>
86 <artifactId>maven-bundle-plugin</artifactId>
87 <extensions>true</extensions>
88 <configuration>
89 <instructions>
90 <_wab>src/main/webapp/</_wab>
91 <Bundle-SymbolicName>
92 ${project.groupId}.${project.artifactId}
93 </Bundle-SymbolicName>
94 <Import-Package>
95 org.osgi.framework,
96 javax.ws.rs,javax.ws.rs.core,
97 com.sun.jersey.api.core,
98 com.sun.jersey.spi.container.servlet,
99 com.sun.jersey.server.impl.container.servlet,
100 com.fasterxml.jackson.databind,
101 com.fasterxml.jackson.databind.node,
102 org.onlab.rest.*,
103 org.onlab.onos.*
104 </Import-Package>
105 <Web-ContextPath>${web.context}</Web-ContextPath>
106 </instructions>
107 </configuration>
108 </plugin>
109 </plugins>
110 </build>
111
112</project>