1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3 <modelVersion>4.0.0</modelVersion>
5 <groupId>org.opendaylight.openflowjava</groupId>
6 <artifactId>openflow-protocol-parent</artifactId>
7 <version>0.1-SNAPSHOT</version>
8 <relativePath>../../</relativePath>
11 <!-- <groupId>org.opendaylight.controller.thirdparty</groupId> -->
12 <groupId>org.opendaylight.openflowjava.thirdparty</groupId>
13 <artifactId>org.openflow.codec</artifactId>
14 <version>0.0.1-SNAPSHOT</version>
15 <packaging>bundle</packaging>
16 <name>OpenFlow 1.3 Protocol Driver</name>
17 <description>A Java implementation of the OpenFlow v1.3 protocol driver</description>
19 <!-- Get some common settings for the project we are using it in -->
23 <name>David Erickson</name>
24 <email>daviderickson@cs.stanford.edu</email>
27 <name>Rob Sherwood</name>
28 <email>rob.sherwood@stanford.edu</email>
31 <name>Yugandhar Sarraju</name>
32 <email>ysarraju@in.ibm.com</email>
35 <name>Anil Gujele</name>
36 <email>angujele@in.ibm.com</email>
39 <name>Anil Vishnoi</name>
40 <email>avishnoi@in.ibm.com</email>
43 <!-- <url>http://www.openflow.org</url> <licenses> <license> <name>The OpenFlow
44 License</name> <url>http://www.openflowswitch.org/wp/legal/</url> <distribution>repo</distribution>
45 </license> </licenses> <scm> <connection>scm:git://gitosis.stanford.edu:openflowj.git</connection>
46 <url>https://openflow.stanford.edu/fisheye/browse/OpenFlowJ</url> </scm> -->
48 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
50 <!-- For GPG release signing, use mvn release:perform -->
52 <!-- <profile> <id>release-sign-artifacts</id> <activation> <property>
53 <name>performRelease</name> <value>true</value> </property> </activation>
54 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-gpg-plugin</artifactId>
55 <version>1.1</version> <executions> <execution> <id>sign-artifacts</id> <phase>verify</phase>
56 <goals> <goal>sign</goal> </goals> </execution> </executions> <configuration>
57 <mavenExecutorId>forked-path</mavenExecutorId> </configuration> </plugin>
58 </plugins> </build> </profile> -->
63 <name>env.BUILD_NUMBER</name>
69 <groupId>org.codehaus.mojo</groupId>
70 <artifactId>cobertura-maven-plugin</artifactId>
71 <version>2.5.1</version>
79 <phase>package</phase>
81 <goal>cobertura</goal>
94 <groupId>org.apache.felix</groupId>
95 <artifactId>maven-bundle-plugin</artifactId>
96 <version>2.3.6</version>
97 <extensions>true</extensions>
101 org.openflow.example;version="1.3.1";
102 uses:="org.openflow.example.cli,
103 org.openflow.protocol,
105 org.openflow.protocol.factory",
106 org.openflow.io;version="1.3.1";
107 uses:="org.openflow.protocol,
108 org.openflow.protocol.factory",
109 org.openflow.protocol;version="1.3.1";
110 uses:="org.openflow.protocol.statistics,
111 org.openflow.protocol,
112 org.openflow.protocol.factory",
113 org.openflow.protocol.action;version="1.3.1";
114 uses:="org.openflow.protocol",
115 org.openflow.protocol.factory;version="1.3.1";
116 uses:="org.openflow.protocol.statistics,
117 org.openflow.protocol,
118 org.openflow.protocol.action,
119 org.openflow.protocol.queue",
120 org.openflow.protocol.queue;version="1.3.1";
121 uses:="org.openflow.protocol,
122 org.openflow.protocol.factory",
123 org.openflow.protocol.statistics;version="1.3.1";
124 uses:="org.openflow.protocol,
125 org.openflow.protocol.factory",
126 org.openflow.util;version="1.3.1"
132 <groupId>org.apache.maven.plugins</groupId>
133 <artifactId>maven-compiler-plugin</artifactId>
134 <version>2.3.2</version>
144 <groupId>junit</groupId>
145 <artifactId>junit</artifactId>
146 <version>4.8.1</version>