blob: a4fc7aa3cb6d49929750691af6fc88fdf608e4ac [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>
Brian O'Connor6b770712015-12-15 15:48:01 -08008 <version>1.4.0-SNAPSHOT</version>
Aaron Kruglikov1ce351a2015-11-04 15:03:52 -08009 </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>
Aaron Kruglikova6b2e922015-11-24 13:56:05 -080018 <dependency>
19 <groupId>io.atomix.catalyst</groupId>
20 <artifactId>catalyst-netty</artifactId>
21 <version>1.0.0-rc5</version>
22 </dependency>
Aaron Kruglikov1ce351a2015-11-04 15:03:52 -080023
24 </dependencies>
25
26 <build>
27 <plugins>
28 <plugin>
29 <groupId>org.apache.maven.plugins</groupId>
30 <artifactId>maven-shade-plugin</artifactId>
31 <configuration>
Aaron Kruglikov1ce351a2015-11-04 15:03:52 -080032 <artifactSet>
33 <includes>
Aaron Kruglikova6b2e922015-11-24 13:56:05 -080034 <include>io/atomix/catalyst/**</include>
Aaron Kruglikov1ce351a2015-11-04 15:03:52 -080035 </includes>
36 </artifactSet>
37 </configuration>
38 <executions>
39 <execution>
40 <phase>package</phase>
41 <goals>
42 <goal>shade</goal>
43 </goals>
44 </execution>
45 </executions>
46 </plugin>
47
48 <plugin>
49 <groupId>org.apache.felix</groupId>
50 <artifactId>maven-bundle-plugin</artifactId>
51 <configuration>
52 <instructions>
53 <Export-Package>
Aaron Kruglikov71b39782015-11-18 10:39:03 -080054 io.atomix.catalyst.*
Aaron Kruglikov1ce351a2015-11-04 15:03:52 -080055 </Export-Package>
Aaron Kruglikov1ce351a2015-11-04 15:03:52 -080056 </instructions>
57 </configuration>
58 </plugin>
59
60 </plugins>
61 </build>
62</project>