blob: ad93b3106fdd76daf133d5243c858ec1a27ef745 [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'Connore642f7c2016-05-23 18:33:04 -070036 <version>1.7.0-SNAPSHOT</version>
Brian O'Connor354cab92015-08-27 11:55:27 -070037
38 <name>${project.artifactId}</name>
39 <description>Open Network Operating System root project</description>
Thomas Vachuska43977572016-06-02 13:48:55 -070040 <url>http://onosproject.org/</url>
41
42 <scm>
43 <connection>scm:git:https://gerrit.onosproject.org/onos</connection>
44 <developerConnection>scm:git:https://gerrit.onosproject.org/onos
45 </developerConnection>
46 <url>http://gerrit.onosproject.org/</url>
47 </scm>
48
49 <licenses>
50 <license>
51 <name>Apache License, Version 2.0</name>
52 <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
53 </license>
54 </licenses>
Brian O'Connor354cab92015-08-27 11:55:27 -070055
56 <modules>
57 <module>utils</module>
58 <module>core</module>
59 <module>web</module>
60 <module>cli</module>
61
Thomas Vachuskadc240022015-11-19 14:45:03 -080062 <module>protocols</module>
Brian O'Connor354cab92015-08-27 11:55:27 -070063 <module>providers</module>
64 <module>drivers</module>
65
66 <module>apps</module>
67 <module>incubator</module>
68 <module>features</module>
69
70 <module>tools/package/archetypes</module>
71 <module>tools/package/branding</module>
72 </modules>
73
Brian O'Connor01ac79e2016-04-04 14:10:09 -070074 <!-- FIXME remove before release; needed for the following
Thomas Vachuska43977572016-06-02 13:48:55 -070075 - openflowj
76 - snmp
Brian O'Connor01ac79e2016-04-04 14:10:09 -070077 -->
Jonathan Hart709b19f2016-04-04 15:59:59 -070078 <repositories>
79 <repository>
80 <id>snapshots</id>
81 <url>https://oss.sonatype.org/content/repositories/snapshots</url>
Brian O'Connore4da59d2016-04-08 00:32:18 -070082 <snapshots>
83 <enabled>true</enabled>
84 <updatePolicy>never</updatePolicy>
85 <checksumPolicy>fail</checksumPolicy>
86 </snapshots>
Jonathan Hart709b19f2016-04-04 15:59:59 -070087 </repository>
88 </repositories>
89
Thomas Vachuska43977572016-06-02 13:48:55 -070090 <distributionManagement>
91 <snapshotRepository>
92 <id>ossrh</id>
93 <url>https://oss.sonatype.org/content/repositories/snapshots</url>
94 </snapshotRepository>
95 </distributionManagement>
96
Brian O'Connor354cab92015-08-27 11:55:27 -070097 <dependencyManagement>
98 <dependencies>
99 <dependency>
Brian O'Connor354cab92015-08-27 11:55:27 -0700100 <groupId>org.onosproject</groupId>
101 <artifactId>onlab-misc</artifactId>
102 <version>${project.version}</version>
103 </dependency>
104 <dependency>
105 <groupId>org.onosproject</groupId>
Brian O'Connor354cab92015-08-27 11:55:27 -0700106 <artifactId>onlab-osgi</artifactId>
107 <version>${project.version}</version>
108 </dependency>
109 <dependency>
110 <groupId>org.onosproject</groupId>
111 <artifactId>onlab-osgi</artifactId>
112 <version>${project.version}</version>
113 <classifier>tests</classifier>
114 <scope>test</scope>
115 </dependency>
116 <dependency>
117 <groupId>org.onosproject</groupId>
118 <artifactId>onlab-junit</artifactId>
119 <version>${project.version}</version>
120 <scope>test</scope>
121 </dependency>
122
123 <dependency>
124 <groupId>org.onosproject</groupId>
125 <artifactId>onos-api</artifactId>
126 <version>${project.version}</version>
127 </dependency>
128 <dependency>
129 <groupId>org.onosproject</groupId>
130 <artifactId>onos-api</artifactId>
131 <version>${project.version}</version>
132 <classifier>tests</classifier>
133 <scope>test</scope>
134 </dependency>
135
136 <dependency>
137 <groupId>org.onosproject</groupId>
138 <artifactId>onos-incubator-api</artifactId>
139 <version>${project.version}</version>
140 </dependency>
141
142 <dependency>
143 <groupId>org.onosproject</groupId>
144 <artifactId>onos-core-common</artifactId>
145 <version>${project.version}</version>
146 </dependency>
147 <dependency>
148 <groupId>org.onosproject</groupId>
149 <artifactId>onos-core-common</artifactId>
150 <version>${project.version}</version>
151 <classifier>tests</classifier>
152 <scope>test</scope>
153 </dependency>
154
155 <dependency>
156 <groupId>org.onosproject</groupId>
157 <artifactId>onos-of-api</artifactId>
158 <version>${project.version}</version>
159 </dependency>
160 <dependency>
161 <groupId>org.onosproject</groupId>
162 <artifactId>onos-ovsdb-rfc</artifactId>
163 <version>${project.version}</version>
164 </dependency>
165 <dependency>
166 <groupId>org.onosproject</groupId>
167 <artifactId>onos-ovsdb-api</artifactId>
168 <version>${project.version}</version>
169 </dependency>
170 <dependency>
171 <groupId>org.onosproject</groupId>
Phanendra Manda5e895872015-08-26 20:11:58 +0530172 <artifactId>onos-app-pcep-api</artifactId>
173 <version>${project.version}</version>
174 </dependency>
175 <dependency>
176 <groupId>org.onosproject</groupId>
Brian O'Connor354cab92015-08-27 11:55:27 -0700177 <artifactId>onos-pcepio</artifactId>
178 <version>${project.version}</version>
179 </dependency>
180
181 <dependency>
182 <groupId>org.onosproject</groupId>
183 <artifactId>onos-pcep-controller-api</artifactId>
184 <version>${project.version}</version>
185 </dependency>
Brian O'Connor354cab92015-08-27 11:55:27 -0700186 <dependency>
187 <groupId>org.onosproject</groupId>
188 <artifactId>onlab-thirdparty</artifactId>
189 <version>${project.version}</version>
190 </dependency>
191
192 <dependency>
193 <groupId>org.onosproject</groupId>
194 <artifactId>onos-of-api</artifactId>
195 <version>${project.version}</version>
196 <classifier>tests</classifier>
197 <scope>test</scope>
198 </dependency>
199 <dependency>
Phanendra Manda5e895872015-08-26 20:11:58 +0530200 <groupId>org.onosproject</groupId>
201 <artifactId>onos-pcep-controller-api</artifactId>
202 <version>${project.version}</version>
203 <classifier>tests</classifier>
204 <scope>test</scope>
205 </dependency>
206 <dependency>
Thejaswi N K6a4cd002015-09-21 17:19:55 +0530207 <groupId>org.onosproject</groupId>
208 <artifactId>onos-bgpio</artifactId>
209 <version>${project.version}</version>
210 </dependency>
Thomas Vachuska47e2fcc2015-11-23 11:51:24 -0800211
Brian O'Connor354cab92015-08-27 11:55:27 -0700212 <dependency>
Thejaswi N K6a4cd002015-09-21 17:19:55 +0530213 <groupId>org.onosproject</groupId>
214 <artifactId>onos-bgp-api</artifactId>
215 <version>${project.version}</version>
216 </dependency>
Thejaswi N K6a4cd002015-09-21 17:19:55 +0530217 <dependency>
218 <groupId>org.onosproject</groupId>
219 <artifactId>onos-app-bgp-api</artifactId>
220 <version>${project.version}</version>
221 </dependency>
Thomas Vachuska47e2fcc2015-11-23 11:51:24 -0800222
Brian O'Connor354cab92015-08-27 11:55:27 -0700223 </dependencies>
224 </dependencyManagement>
225
Madan Jampani3289fbf2016-01-13 14:14:27 -0800226</project>