1 <?xml version="1.0" encoding="UTF-8"?>
3 Copyright (c) 2015 Yale University and others. All rights reserved.
4 This program and the accompanying materials are made available under the
5 terms of the Eclipse Public License v1.0 which accompanies this distribution,
6 and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
8 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
9 <modelVersion>4.0.0</modelVersion>
11 <groupId>org.opendaylight.odlparent</groupId>
12 <artifactId>features-parent</artifactId>
13 <version>1.7.0-SNAPSHOT</version>
17 <groupId>org.opendaylight.alto</groupId>
18 <artifactId>features-alto-release</artifactId>
19 <version>0.3.0-SNAPSHOT</version>
20 <name>${project.artifactId}</name>
23 <mdsal.model.version>0.9.0-SNAPSHOT</mdsal.model.version>
24 <mdsal.version>1.4.0-SNAPSHOT</mdsal.version>
25 <restconf.version>1.4.0-SNAPSHOT</restconf.version>
26 <yangtools.version>1.0.0-SNAPSHOT</yangtools.version>
27 <dlux.version>0.4.0-SNAPSHOT</dlux.version>
28 <configfile.directory>etc/opendaylight/karaf</configfile.directory>
29 <l2switch.version>0.4.0-SNAPSHOT</l2switch.version>
30 <openflow.plugin.version>0.3.0-SNAPSHOT</openflow.plugin.version>
33 <dependencyManagement>
35 <!-- project specific dependencies -->
37 <groupId>org.opendaylight.alto</groupId>
38 <artifactId>alto-parent</artifactId>
39 <version>${project.version}</version>
44 <groupId>org.opendaylight.controller</groupId>
45 <artifactId>mdsal-artifacts</artifactId>
46 <version>${mdsal.version}</version>
51 <groupId>org.opendaylight.netconf</groupId>
52 <artifactId>restconf-artifacts</artifactId>
53 <version>${restconf.version}</version>
58 </dependencyManagement>
62 <groupId>org.opendaylight.yangtools</groupId>
63 <artifactId>features-yangtools</artifactId>
64 <classifier>features</classifier>
65 <version>${yangtools.version}</version>
67 <scope>runtime</scope>
70 <groupId>org.opendaylight.mdsal.model</groupId>
71 <artifactId>features-mdsal-model</artifactId>
72 <version>${mdsal.model.version}</version>
73 <classifier>features</classifier>
75 <scope>runtime</scope>
78 <groupId>org.opendaylight.controller</groupId>
79 <artifactId>features-mdsal</artifactId>
80 <classifier>features</classifier>
82 <scope>runtime</scope>
85 <groupId>org.opendaylight.netconf</groupId>
86 <artifactId>features-restconf</artifactId>
87 <classifier>features</classifier>
89 <scope>runtime</scope>
92 <groupId>org.opendaylight.dlux</groupId>
93 <artifactId>features-dlux</artifactId>
94 <classifier>features</classifier>
95 <version>${dlux.version}</version>
97 <scope>runtime</scope>
101 <groupId>org.opendaylight.alto.core</groupId>
102 <artifactId>alto-basic-types</artifactId>
103 <version>${project.version}</version>
107 <groupId>org.opendaylight.alto.core</groupId>
108 <artifactId>alto-resourcepool-api</artifactId>
109 <version>${project.version}</version>
113 <groupId>org.opendaylight.alto.core</groupId>
114 <artifactId>alto-resourcepool-impl</artifactId>
115 <version>${project.version}</version>
119 <groupId>org.opendaylight.alto.core</groupId>
120 <artifactId>alto-resourcepool-impl</artifactId>
121 <version>${project.version}</version>
123 <classifier>config</classifier>
127 <groupId>org.opendaylight.alto.core</groupId>
128 <artifactId>alto-northbound-api</artifactId>
129 <version>${project.version}</version>
133 <groupId>org.opendaylight.alto.core</groupId>
134 <artifactId>alto-northbound-impl</artifactId>
135 <version>${project.version}</version>
139 <groupId>org.opendaylight.alto.core</groupId>
140 <artifactId>alto-northbound-impl</artifactId>
141 <version>${project.version}</version>
143 <classifier>config</classifier>
147 <groupId>org.opendaylight.alto.core</groupId>
148 <artifactId>alto-northbound-route-networkmap-api</artifactId>
149 <version>${project.version}</version>
153 <groupId>org.opendaylight.alto.core</groupId>
154 <artifactId>alto-northbound-route-networkmap-impl</artifactId>
155 <version>${project.version}</version>
159 <groupId>org.opendaylight.alto.core</groupId>
160 <artifactId>alto-northbound-route-networkmap-impl</artifactId>
161 <version>${project.version}</version>
163 <classifier>config</classifier>
167 <groupId>org.opendaylight.alto.core</groupId>
168 <artifactId>alto-northbound-route-costmap-api</artifactId>
169 <version>${project.version}</version>
173 <groupId>org.opendaylight.alto.core</groupId>
174 <artifactId>alto-northbound-route-costmap-impl</artifactId>
175 <version>${project.version}</version>
179 <groupId>org.opendaylight.alto.core</groupId>
180 <artifactId>alto-northbound-route-costmap-impl</artifactId>
181 <version>${project.version}</version>
183 <classifier>config</classifier>
187 <groupId>org.opendaylight.alto.core</groupId>
188 <artifactId>alto-northbound-route-endpointcost-api</artifactId>
189 <version>${project.version}</version>
193 <groupId>org.opendaylight.alto.core</groupId>
194 <artifactId>alto-northbound-route-endpointcost-impl</artifactId>
195 <version>${project.version}</version>
199 <groupId>org.opendaylight.alto.core</groupId>
200 <artifactId>alto-northbound-route-endpointcost-impl</artifactId>
201 <version>${project.version}</version>
203 <classifier>config</classifier>
207 <groupId>org.opendaylight.alto.core</groupId>
208 <artifactId>alto-service-model-ird-api</artifactId>
209 <version>${project.version}</version>
213 <groupId>org.opendaylight.alto.core</groupId>
214 <artifactId>alto-service-model-base-api</artifactId>
215 <version>${project.version}</version>
219 <groupId>org.opendaylight.alto.core</groupId>
220 <artifactId>alto-service-model-networkmap-api</artifactId>
221 <version>${project.version}</version>
225 <groupId>org.opendaylight.alto.core</groupId>
226 <artifactId>alto-service-model-endpointcost-api</artifactId>
227 <version>${project.version}</version>
231 <groupId>org.opendaylight.alto.core</groupId>
232 <artifactId>alto-service-model-endpointproperty-api</artifactId>
233 <version>${project.version}</version>
237 <groupId>org.opendaylight.alto.core</groupId>
238 <artifactId>alto-service-model-costmap-api</artifactId>
239 <version>${project.version}</version>
243 <groupId>org.opendaylight.alto.core</groupId>
244 <artifactId>alto-service-model-config-api</artifactId>
245 <version>${project.version}</version>
249 <groupId>org.opendaylight.alto.basic</groupId>
250 <artifactId>alto-simple-ird-impl</artifactId>
251 <version>${project.version}</version>
255 <groupId>org.opendaylight.alto.basic</groupId>
256 <artifactId>alto-manual-maps-impl</artifactId>
257 <version>${project.version}</version>
261 <groupId>org.opendaylight.alto.basic</groupId>
262 <artifactId>alto-manual-maps-impl</artifactId>
263 <version>${project.version}</version>
265 <classifier>config</classifier>
269 <groupId>org.opendaylight.alto.basic</groupId>
270 <artifactId>alto-manual-maps-api</artifactId>
271 <version>${project.version}</version>
275 <groupId>org.opendaylight.alto.basic</groupId>
276 <artifactId>alto-simple-ird-impl</artifactId>
277 <version>${project.version}</version>
279 <classifier>config</classifier>
283 <groupId>org.opendaylight.alto.basic</groupId>
284 <artifactId>alto-simple-ird-api</artifactId>
285 <version>${project.version}</version>
288 <groupId>org.opendaylight.openflowplugin</groupId>
289 <artifactId>features-openflowplugin</artifactId>
290 <classifier>features</classifier>
291 <version>${openflow.plugin.version}</version>
293 <scope>runtime</scope>
296 <groupId>org.opendaylight.openflowplugin.model</groupId>
297 <artifactId>model-flow-statistics</artifactId>
298 <version>${openflow.plugin.version}</version>
302 <groupId>org.opendaylight.l2switch</groupId>
303 <artifactId>features-l2switch</artifactId>
304 <classifier>features</classifier>
305 <version>${l2switch.version}</version>
307 <scope>runtime</scope>
310 <groupId>org.opendaylight.l2switch.addresstracker</groupId>
311 <artifactId>addresstracker-model</artifactId>
312 <version>${l2switch.version}</version>
316 <groupId>org.opendaylight.l2switch.hosttracker</groupId>
317 <artifactId>hosttracker-model</artifactId>
318 <version>${l2switch.version}</version>
322 <groupId>${project.groupId}.basic</groupId>
323 <artifactId>endpointcostservice-impl</artifactId>
324 <version>${project.version}</version>
327 <groupId>${project.groupId}.basic</groupId>
328 <artifactId>endpointcostservice-impl</artifactId>
329 <version>${project.version}</version>
331 <classifier>config</classifier>
334 <groupId>${project.groupId}.basic</groupId>
335 <artifactId>endpointcostservice-api</artifactId>
336 <version>${project.version}</version>