blob: 26508f7b3254d2147ea48c485c6dc8fd3b7efe75 [file] [log] [blame]
Aaron Kruglikov1ce351a2015-11-04 15:03:52 -08001<?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 <parent>
6 <artifactId>onlab-utils</artifactId>
7 <groupId>org.onosproject</groupId>
8 <version>1.4.0-SNAPSHOT</version>
9 </parent>
10 <modelVersion>4.0.0</modelVersion>
11
12 <artifactId>utils.catalyst</artifactId>
13 <packaging>bundle</packaging>
14
15 <description>ONLab catalyst dependency</description>
16
17 <dependencies>
18
19 </dependencies>
20
21 <build>
22 <plugins>
23 <plugin>
24 <groupId>org.apache.maven.plugins</groupId>
25 <artifactId>maven-shade-plugin</artifactId>
26 <configuration>
27 <createSourcesJar>true</createSourcesJar>
28 <artifactSet>
29 <includes>
30 <include>io.atomix.catalyst.*</include>
31 </includes>
32 </artifactSet>
33 </configuration>
34 <executions>
35 <execution>
36 <phase>package</phase>
37 <goals>
38 <goal>shade</goal>
39 </goals>
40 </execution>
41 </executions>
42 </plugin>
43
44 <plugin>
45 <groupId>org.apache.felix</groupId>
46 <artifactId>maven-bundle-plugin</artifactId>
47 <configuration>
48 <instructions>
49 <Export-Package>
50 io.atomix.catalyst.serializer;version="1.0.0-rc4",
51 io.atomix.catalyst.buffer;version="1.0.0-rc4",
52 io.atomix.catalyst.transport;version="1.0.0-rc4",
53 </Export-Package>
54 <Private-Package>
55 io.atomix.catalyst.*;version="1.0.0-rc4"
56 </Private-Package>
57
58 </instructions>
59 </configuration>
60 </plugin>
61
62 </plugins>
63 </build>
64</project>