/
pom.xml
64 lines (47 loc) · 1.79 KB
/
pom.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
<?xml version="1.0"?>
<!--
Copyright (c) 2017, 2020 Red Hat Inc and others
This program and the accompanying materials are made
available under the terms of the Eclipse Public License 2.0
which is available at https://www.eclipse.org/legal/epl-2.0/
SPDX-License-Identifier: EPL-2.0
Contributors:
Red Hat Inc - initial API and implementation
-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.eclipse.kapua</groupId>
<artifactId>kapua-client</artifactId>
<version>1.4.1-SNAPSHOT</version>
</parent>
<artifactId>kapua-client-gateway</artifactId>
<packaging>pom</packaging>
<modules>
<!-- core modules -->
<module>api</module>
<module>spi</module>
<!-- transport providers -->
<module>provider</module>
<!-- communication profiles -->
<module>profile/kura</module>
<!-- feature packages -->
<module>features</module>
</modules>
<build>
<plugins>
<!-- All modules should be OSGi bundles -->
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<extensions>true</extensions>
<configuration>
<instructions>
<!-- All bundles must contain the 'about.html' file -->
<Include-Resource>about.html</Include-Resource>
</instructions>
</configuration>
</plugin>
</plugins>
</build>
</project>