1 <?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/xsd/maven-4.0.0.xsd">
5 <modelVersion>4.0.0</modelVersion>
7 <groupId>org.opendaylight.odlparent</groupId>
8 <artifactId>features-parent</artifactId>
9 <version>1.6.0-SNAPSHOT</version>
13 <groupId>org.opendaylight.l2switch</groupId>
14 <artifactId>features-l2switch</artifactId>
15 <version>0.3.0-SNAPSHOT</version>
16 <packaging>jar</packaging>
17 <name>${project.artifactId}</name>
18 <description> <!-- Provide a Description it will be visible in the shell CLI--> </description>
21 <dlux.version>0.3.0-SNAPSHOT</dlux.version>
22 <mdsal.version>1.3.0-SNAPSHOT</mdsal.version>
23 <openflow.plugin.version>0.2.0-SNAPSHOT</openflow.plugin.version>
24 <restconf.version>1.3.0-SNAPSHOT</restconf.version>
27 <dependencyManagement>
30 <groupId>org.opendaylight.l2switch</groupId>
31 <artifactId>l2switch-parent</artifactId>
32 <version>${project.version}</version>
37 </dependencyManagement>
41 <groupId>org.opendaylight.openflowplugin</groupId>
42 <artifactId>features-openflowplugin</artifactId>
43 <classifier>features</classifier>
47 <groupId>org.opendaylight.controller</groupId>
48 <artifactId>features-mdsal</artifactId>
49 <classifier>features</classifier>
53 <groupId>org.opendaylight.netconf</groupId>
54 <artifactId>features-restconf</artifactId>
55 <classifier>features</classifier>
56 <version>${restconf.version}</version>
60 <groupId>org.opendaylight.dlux</groupId>
61 <artifactId>features-dlux</artifactId>
62 <version>${dlux.version}</version>
63 <classifier>features</classifier>
67 <!-- bundles used by features directly -->
69 <groupId>org.opendaylight.l2switch.packethandler</groupId>
70 <artifactId>packethandler-model</artifactId>
73 <groupId>org.opendaylight.l2switch.packethandler</groupId>
74 <artifactId>packethandler-impl</artifactId>
77 <groupId>org.opendaylight.l2switch.packethandler</groupId>
78 <artifactId>packethandler-config</artifactId>
80 <classifier>config</classifier>
83 <groupId>org.opendaylight.l2switch.addresstracker</groupId>
84 <artifactId>addresstracker-model</artifactId>
87 <groupId>org.opendaylight.l2switch.addresstracker</groupId>
88 <artifactId>addresstracker-config</artifactId>
90 <classifier>config</classifier>
93 <groupId>org.opendaylight.l2switch.addresstracker</groupId>
94 <artifactId>addresstracker-impl</artifactId>
97 <groupId>org.opendaylight.l2switch.loopremover</groupId>
98 <artifactId>loopremover-model</artifactId>
101 <groupId>org.opendaylight.l2switch.loopremover</groupId>
102 <artifactId>loopremover-impl</artifactId>
105 <groupId>org.opendaylight.l2switch.loopremover</groupId>
106 <artifactId>loopremover-config</artifactId>
108 <classifier>config</classifier>
111 <groupId>org.opendaylight.l2switch.hosttracker</groupId>
112 <artifactId>hosttracker-model</artifactId>
115 <groupId>org.opendaylight.l2switch.hosttracker</groupId>
116 <artifactId>hosttracker-impl</artifactId>
119 <groupId>org.opendaylight.l2switch.hosttracker</groupId>
120 <artifactId>hosttracker-config</artifactId>
122 <classifier>config</classifier>
125 <groupId>org.opendaylight.l2switch.main</groupId>
126 <artifactId>main-impl</artifactId>
129 <groupId>org.opendaylight.l2switch.main</groupId>
130 <artifactId>main-config</artifactId>
132 <classifier>config</classifier>
135 <groupId>org.opendaylight.l2switch.arphandler</groupId>
136 <artifactId>arphandler-impl</artifactId>
139 <groupId>org.opendaylight.l2switch.arphandler</groupId>
140 <artifactId>arphandler-config</artifactId>
142 <classifier>config</classifier>