Brian O'Connor

Removing maven-shade-plugin and maven-bundle-plugin from bgp and pcep

These resulted in 4MB jars that contained lots of unnecessary dependencies.

Change-Id: I392c808e6ef84b6c6d9cf8798d8fd683d1e68083
...@@ -45,46 +45,4 @@ ...@@ -45,46 +45,4 @@
45 <artifactId>onos-api</artifactId> 45 <artifactId>onos-api</artifactId>
46 </dependency> 46 </dependency>
47 </dependencies> 47 </dependencies>
48 -
49 - <build>
50 - <plugins>
51 - <plugin>
52 - <groupId>org.apache.maven.plugins</groupId>
53 - <artifactId>maven-shade-plugin</artifactId>
54 - <version>2.3</version>
55 - <configuration>
56 - <artifactSet>
57 - <excludes>
58 - <exclude>io.netty:netty</exclude>
59 - <exclude>com.google.guava:guava</exclude>
60 - <exclude>org.slf4j:slfj-api</exclude>
61 - <exclude>ch.qos.logback:logback-core</exclude>
62 - <exclude>ch.qos.logback:logback-classic</exclude>
63 - <exclude>com.google.code.findbugs:annotations</exclude>
64 - </excludes>
65 - </artifactSet>
66 - </configuration>
67 - <executions>
68 - <execution>
69 - <phase>package</phase>
70 - <goals>
71 - <goal>shade</goal>
72 - </goals>
73 - </execution>
74 - </executions>
75 - </plugin>
76 - <plugin>
77 - <groupId>org.apache.felix</groupId>
78 - <artifactId>maven-bundle-plugin</artifactId>
79 - <configuration>
80 - <instructions>
81 - <Export-Package>
82 - org.onosproject.bgp.*,org.onosproject.bgpio.*,org.onosproject.bgp.controller
83 - </Export-Package>
84 - </instructions>
85 - </configuration>
86 - </plugin>
87 - </plugins>
88 - </build>
89 -
90 </project> 48 </project>
......
...@@ -52,48 +52,5 @@ ...@@ -52,48 +52,5 @@
52 <groupId>org.onosproject</groupId> 52 <groupId>org.onosproject</groupId>
53 <artifactId>onlab-misc</artifactId> 53 <artifactId>onlab-misc</artifactId>
54 </dependency> 54 </dependency>
55 -
56 </dependencies> 55 </dependencies>
57 -
58 - <build>
59 - <plugins>
60 - <plugin>
61 - <groupId>org.apache.maven.plugins</groupId>
62 - <artifactId>maven-shade-plugin</artifactId>
63 - <version>2.3</version>
64 - <configuration>
65 - <artifactSet>
66 - <excludes>
67 - <exclude>io.netty:netty</exclude>
68 - <exclude>com.google.guava:guava</exclude>
69 - <exclude>org.slf4j:slfj-api</exclude>
70 - <exclude>ch.qos.logback:logback-core</exclude>
71 - <exclude>ch.qos.logback:logback-classic</exclude>
72 - <exclude>com.google.code.findbugs:annotations</exclude>
73 - </excludes>
74 - </artifactSet>
75 - </configuration>
76 - <executions>
77 - <execution>
78 - <phase>package</phase>
79 - <goals>
80 - <goal>shade</goal>
81 - </goals>
82 - </execution>
83 - </executions>
84 - </plugin>
85 - <plugin>
86 - <groupId>org.apache.felix</groupId>
87 - <artifactId>maven-bundle-plugin</artifactId>
88 - <configuration>
89 - <instructions>
90 - <Export-Package>
91 - org.onosproject.pcep.*,org.onosproject.pcepio.*
92 - </Export-Package>
93 - </instructions>
94 - </configuration>
95 - </plugin>
96 - </plugins>
97 - </build>
98 -
99 </project> 56 </project>
......