blob: 72f8966fbc7923ecbd461e43de09b0b041638192 [file] [log] [blame]
Brian O'Connor354cab92015-08-27 11:55:27 -07001<?xml version="1.0" encoding="UTF-8"?>
2<!--
Brian O'Connor5ab426f2016-04-09 01:19:45 -07003 ~ Copyright 2014-present Open Networking Laboratory
Brian O'Connor354cab92015-08-27 11:55:27 -07004 ~
5 ~ Licensed under the Apache License, Version 2.0 (the "License");
6 ~ you may not use this file except in compliance with the License.
7 ~ You may obtain a copy of the License at
8 ~
9 ~ http://www.apache.org/licenses/LICENSE-2.0
10 ~
11 ~ Unless required by applicable law or agreed to in writing, software
12 ~ distributed under the License is distributed on an "AS IS" BASIS,
13 ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 ~ See the License for the specific language governing permissions and
15 ~ limitations under the License.
16 -->
17<project xmlns="http://maven.apache.org/POM/4.0.0"
18 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
19 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
20 <modelVersion>4.0.0</modelVersion>
21
22 <prerequisites>
HIGUCHI Yuta969a15e2016-05-21 12:09:40 -070023 <maven>3.0.3</maven>
Brian O'Connor354cab92015-08-27 11:55:27 -070024 </prerequisites>
25
26 <parent>
27 <groupId>org.onosproject</groupId>
Thomas Vachuska43977572016-06-02 13:48:55 -070028 <artifactId>onos-dependencies</artifactId>
29 <version>1.7.0-SNAPSHOT</version>
30 <relativePath>lib/pom.xml</relativePath>
Brian O'Connor354cab92015-08-27 11:55:27 -070031 </parent>
32
Brian O'Connor1cda9312015-09-04 20:19:16 -070033 <groupId>org.onosproject</groupId>
Brian O'Connor354cab92015-08-27 11:55:27 -070034 <artifactId>onos</artifactId>
35 <packaging>pom</packaging>
Brian O'Connor354cab92015-08-27 11:55:27 -070036
37 <name>${project.artifactId}</name>
38 <description>Open Network Operating System root project</description>
Thomas Vachuska43977572016-06-02 13:48:55 -070039 <url>http://onosproject.org/</url>
40
41 <scm>
42 <connection>scm:git:https://gerrit.onosproject.org/onos</connection>
43 <developerConnection>scm:git:https://gerrit.onosproject.org/onos
44 </developerConnection>
45 <url>http://gerrit.onosproject.org/</url>
46 </scm>
47
48 <licenses>
49 <license>
50 <name>Apache License, Version 2.0</name>
51 <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
52 </license>
53 </licenses>
Brian O'Connor354cab92015-08-27 11:55:27 -070054
55 <modules>
Thomas Vachuskac08a5db2016-06-06 11:17:06 -070056 <module>lib</module>
57
Brian O'Connor354cab92015-08-27 11:55:27 -070058 <module>utils</module>
59 <module>core</module>
60 <module>web</module>
61 <module>cli</module>
62
Thomas Vachuskadc240022015-11-19 14:45:03 -080063 <module>protocols</module>
Brian O'Connor354cab92015-08-27 11:55:27 -070064 <module>providers</module>
65 <module>drivers</module>
66
67 <module>apps</module>
68 <module>incubator</module>
69 <module>features</module>
70
71 <module>tools/package/archetypes</module>
72 <module>tools/package/branding</module>
73 </modules>
74
Brian O'Connor01ac79e2016-04-04 14:10:09 -070075 <!-- FIXME remove before release; needed for the following
Thomas Vachuska43977572016-06-02 13:48:55 -070076 - openflowj
77 - snmp
Brian O'Connor01ac79e2016-04-04 14:10:09 -070078 -->
Jonathan Hart709b19f2016-04-04 15:59:59 -070079 <repositories>
80 <repository>
81 <id>snapshots</id>
82 <url>https://oss.sonatype.org/content/repositories/snapshots</url>
Brian O'Connore4da59d2016-04-08 00:32:18 -070083 <snapshots>
84 <enabled>true</enabled>
85 <updatePolicy>never</updatePolicy>
86 <checksumPolicy>fail</checksumPolicy>
87 </snapshots>
Jonathan Hart709b19f2016-04-04 15:59:59 -070088 </repository>
89 </repositories>
90
Thomas Vachuska43977572016-06-02 13:48:55 -070091 <distributionManagement>
92 <snapshotRepository>
93 <id>ossrh</id>
94 <url>https://oss.sonatype.org/content/repositories/snapshots</url>
95 </snapshotRepository>
96 </distributionManagement>
97
Brian O'Connor354cab92015-08-27 11:55:27 -070098 <dependencyManagement>
99 <dependencies>
100 <dependency>
Brian O'Connor354cab92015-08-27 11:55:27 -0700101 <groupId>org.onosproject</groupId>
102 <artifactId>onlab-misc</artifactId>
103 <version>${project.version}</version>
104 </dependency>
105 <dependency>
106 <groupId>org.onosproject</groupId>
Brian O'Connor354cab92015-08-27 11:55:27 -0700107 <artifactId>onlab-osgi</artifactId>
108 <version>${project.version}</version>
109 </dependency>
110 <dependency>
111 <groupId>org.onosproject</groupId>
112 <artifactId>onlab-osgi</artifactId>
113 <version>${project.version}</version>
114 <classifier>tests</classifier>
115 <scope>test</scope>
116 </dependency>
117 <dependency>
118 <groupId>org.onosproject</groupId>
119 <artifactId>onlab-junit</artifactId>
120 <version>${project.version}</version>
121 <scope>test</scope>
122 </dependency>
123
124 <dependency>
125 <groupId>org.onosproject</groupId>
126 <artifactId>onos-api</artifactId>
127 <version>${project.version}</version>
128 </dependency>
129 <dependency>
130 <groupId>org.onosproject</groupId>
131 <artifactId>onos-api</artifactId>
132 <version>${project.version}</version>
133 <classifier>tests</classifier>
134 <scope>test</scope>
135 </dependency>
136
137 <dependency>
138 <groupId>org.onosproject</groupId>
139 <artifactId>onos-incubator-api</artifactId>
140 <version>${project.version}</version>
141 </dependency>
142
143 <dependency>
144 <groupId>org.onosproject</groupId>
145 <artifactId>onos-core-common</artifactId>
146 <version>${project.version}</version>
147 </dependency>
148 <dependency>
149 <groupId>org.onosproject</groupId>
150 <artifactId>onos-core-common</artifactId>
151 <version>${project.version}</version>
152 <classifier>tests</classifier>
153 <scope>test</scope>
154 </dependency>
155
156 <dependency>
157 <groupId>org.onosproject</groupId>
158 <artifactId>onos-of-api</artifactId>
159 <version>${project.version}</version>
160 </dependency>
161 <dependency>
162 <groupId>org.onosproject</groupId>
163 <artifactId>onos-ovsdb-rfc</artifactId>
164 <version>${project.version}</version>
165 </dependency>
166 <dependency>
167 <groupId>org.onosproject</groupId>
168 <artifactId>onos-ovsdb-api</artifactId>
169 <version>${project.version}</version>
170 </dependency>
171 <dependency>
172 <groupId>org.onosproject</groupId>
Phanendra Manda5e895872015-08-26 20:11:58 +0530173 <artifactId>onos-app-pcep-api</artifactId>
174 <version>${project.version}</version>
175 </dependency>
176 <dependency>
177 <groupId>org.onosproject</groupId>
Brian O'Connor354cab92015-08-27 11:55:27 -0700178 <artifactId>onos-pcepio</artifactId>
179 <version>${project.version}</version>
180 </dependency>
181
182 <dependency>
183 <groupId>org.onosproject</groupId>
184 <artifactId>onos-pcep-controller-api</artifactId>
185 <version>${project.version}</version>
186 </dependency>
Brian O'Connor354cab92015-08-27 11:55:27 -0700187 <dependency>
188 <groupId>org.onosproject</groupId>
189 <artifactId>onlab-thirdparty</artifactId>
190 <version>${project.version}</version>
191 </dependency>
192
193 <dependency>
194 <groupId>org.onosproject</groupId>
195 <artifactId>onos-of-api</artifactId>
196 <version>${project.version}</version>
197 <classifier>tests</classifier>
198 <scope>test</scope>
199 </dependency>
200 <dependency>
Phanendra Manda5e895872015-08-26 20:11:58 +0530201 <groupId>org.onosproject</groupId>
202 <artifactId>onos-pcep-controller-api</artifactId>
203 <version>${project.version}</version>
204 <classifier>tests</classifier>
205 <scope>test</scope>
206 </dependency>
207 <dependency>
Thejaswi N K6a4cd002015-09-21 17:19:55 +0530208 <groupId>org.onosproject</groupId>
209 <artifactId>onos-bgpio</artifactId>
210 <version>${project.version}</version>
211 </dependency>
Thomas Vachuska47e2fcc2015-11-23 11:51:24 -0800212
Brian O'Connor354cab92015-08-27 11:55:27 -0700213 <dependency>
Thejaswi N K6a4cd002015-09-21 17:19:55 +0530214 <groupId>org.onosproject</groupId>
215 <artifactId>onos-bgp-api</artifactId>
216 <version>${project.version}</version>
217 </dependency>
Thejaswi N K6a4cd002015-09-21 17:19:55 +0530218 <dependency>
219 <groupId>org.onosproject</groupId>
220 <artifactId>onos-app-bgp-api</artifactId>
221 <version>${project.version}</version>
222 </dependency>
Thomas Vachuska47e2fcc2015-11-23 11:51:24 -0800223
Brian O'Connor354cab92015-08-27 11:55:27 -0700224 </dependencies>
225 </dependencyManagement>
226
Madan Jampani3289fbf2016-01-13 14:14:27 -0800227</project>