2021-12-20 06:59:22 +01:00
|
|
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
|
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
2021-12-23 22:55:20 +01:00
|
|
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
|
2018-09-10 13:45:11 +02:00
|
|
|
|
|
|
|
<modelVersion>4.0.0</modelVersion>
|
2015-12-20 22:32:25 +01:00
|
|
|
|
|
|
|
<parent>
|
2017-12-10 01:04:42 +01:00
|
|
|
<groupId>org.openhab.core</groupId>
|
2019-01-28 13:07:31 +01:00
|
|
|
<artifactId>org.openhab.core.reactor</artifactId>
|
2021-12-19 22:49:34 +01:00
|
|
|
<version>3.3.0-SNAPSHOT</version>
|
2015-12-20 22:32:25 +01:00
|
|
|
</parent>
|
|
|
|
|
2019-01-28 13:07:31 +01:00
|
|
|
<groupId>org.openhab.core.bundles</groupId>
|
|
|
|
<artifactId>org.openhab.core.reactor.bundles</artifactId>
|
2015-12-20 22:32:25 +01:00
|
|
|
<packaging>pom</packaging>
|
|
|
|
|
2019-01-28 13:07:31 +01:00
|
|
|
<name>openHAB Core :: Bundles</name>
|
2018-09-10 13:45:11 +02:00
|
|
|
|
2015-12-20 22:32:25 +01:00
|
|
|
<modules>
|
2021-09-14 09:04:04 +02:00
|
|
|
<module>org.openhab.core.addon.marketplace</module>
|
2021-09-23 17:07:34 +02:00
|
|
|
<module>org.openhab.core.addon.marketplace.karaf</module>
|
2019-01-28 13:07:31 +01:00
|
|
|
<module>org.openhab.core.auth.jaas</module>
|
|
|
|
<module>org.openhab.core.auth.oauth2client</module>
|
|
|
|
<module>org.openhab.core.automation</module>
|
|
|
|
<module>org.openhab.core.automation.module.media</module>
|
|
|
|
<module>org.openhab.core.automation.module.script</module>
|
|
|
|
<module>org.openhab.core.automation.module.script.rulesupport</module>
|
|
|
|
<module>org.openhab.core.automation.rest</module>
|
|
|
|
<module>org.openhab.core.config.core</module>
|
|
|
|
<module>org.openhab.core.config.discovery</module>
|
|
|
|
<module>org.openhab.core.config.discovery.mdns</module>
|
|
|
|
<module>org.openhab.core.config.discovery.usbserial</module>
|
|
|
|
<module>org.openhab.core.config.discovery.usbserial.linuxsysfs</module>
|
2021-11-12 23:27:50 +01:00
|
|
|
<module>org.openhab.core.config.discovery.usbserial.ser2net</module>
|
2019-01-28 13:07:31 +01:00
|
|
|
<module>org.openhab.core.config.discovery.upnp</module>
|
|
|
|
<module>org.openhab.core.config.dispatch</module>
|
|
|
|
<module>org.openhab.core.config.serial</module>
|
|
|
|
<module>org.openhab.core.config.xml</module>
|
2015-12-20 22:32:25 +01:00
|
|
|
<module>org.openhab.core</module>
|
2019-01-28 13:07:31 +01:00
|
|
|
<module>org.openhab.core.audio</module>
|
|
|
|
<module>org.openhab.core.binding.xml</module>
|
2019-06-11 10:20:04 +02:00
|
|
|
<module>org.openhab.core.ephemeris</module>
|
2020-07-22 21:08:10 +02:00
|
|
|
<module>org.openhab.core.addon.sample</module>
|
2019-01-28 13:07:31 +01:00
|
|
|
<module>org.openhab.core.id</module>
|
|
|
|
<module>org.openhab.core.persistence</module>
|
|
|
|
<module>org.openhab.core.semantics</module>
|
|
|
|
<module>org.openhab.core.thing</module>
|
|
|
|
<module>org.openhab.core.thing.xml</module>
|
|
|
|
<module>org.openhab.core.transform</module>
|
|
|
|
<module>org.openhab.core.voice</module>
|
2015-12-20 22:32:25 +01:00
|
|
|
<module>org.openhab.core.karaf</module>
|
2019-09-01 12:57:58 +02:00
|
|
|
<module>org.openhab.core.io.bin2json</module>
|
2019-01-28 13:07:31 +01:00
|
|
|
<module>org.openhab.core.io.console</module>
|
|
|
|
<module>org.openhab.core.io.console.eclipse</module>
|
|
|
|
<module>org.openhab.core.io.console.rfc147</module>
|
|
|
|
<module>org.openhab.core.io.console.karaf</module>
|
|
|
|
<module>org.openhab.core.io.http</module>
|
|
|
|
<module>org.openhab.core.io.http.auth</module>
|
|
|
|
<module>org.openhab.core.io.monitor</module>
|
|
|
|
<module>org.openhab.core.io.net</module>
|
|
|
|
<module>org.openhab.core.io.rest</module>
|
2019-09-15 08:50:15 +02:00
|
|
|
<module>org.openhab.core.io.rest.audio</module>
|
2019-01-28 13:07:31 +01:00
|
|
|
<module>org.openhab.core.io.rest.auth</module>
|
|
|
|
<module>org.openhab.core.io.rest.core</module>
|
|
|
|
<module>org.openhab.core.io.rest.log</module>
|
|
|
|
<module>org.openhab.core.io.rest.mdns</module>
|
|
|
|
<module>org.openhab.core.io.rest.sitemap</module>
|
|
|
|
<module>org.openhab.core.io.rest.sse</module>
|
2020-05-14 22:32:35 +02:00
|
|
|
<module>org.openhab.core.io.rest.swagger</module>
|
2022-04-11 08:18:14 +02:00
|
|
|
<module>org.openhab.core.io.rest.transform</module>
|
2020-01-17 15:28:05 +01:00
|
|
|
<module>org.openhab.core.io.rest.ui</module>
|
2019-01-28 13:07:31 +01:00
|
|
|
<module>org.openhab.core.io.rest.voice</module>
|
|
|
|
<module>org.openhab.core.io.transport.mdns</module>
|
2020-12-08 12:55:52 +01:00
|
|
|
<module>org.openhab.core.io.transport.modbus</module>
|
2019-01-28 13:07:31 +01:00
|
|
|
<module>org.openhab.core.io.transport.mqtt</module>
|
|
|
|
<module>org.openhab.core.io.transport.serial</module>
|
|
|
|
<module>org.openhab.core.io.transport.serial.javacomm</module>
|
|
|
|
<module>org.openhab.core.io.transport.serial.rxtx</module>
|
|
|
|
<module>org.openhab.core.io.transport.serial.rxtx.rfc2217</module>
|
|
|
|
<module>org.openhab.core.io.transport.upnp</module>
|
|
|
|
<module>org.openhab.core.io.jetty.certificate</module>
|
|
|
|
<module>org.openhab.core.model.lazygen</module>
|
|
|
|
<module>org.openhab.core.model.core</module>
|
|
|
|
<module>org.openhab.core.model.item</module>
|
|
|
|
<module>org.openhab.core.model.item.ide</module>
|
|
|
|
<module>org.openhab.core.model.item.runtime</module>
|
|
|
|
<module>org.openhab.core.model.lsp</module>
|
|
|
|
<module>org.openhab.core.model.persistence</module>
|
|
|
|
<module>org.openhab.core.model.persistence.ide</module>
|
|
|
|
<module>org.openhab.core.model.persistence.runtime</module>
|
|
|
|
<module>org.openhab.core.model.rule</module>
|
|
|
|
<module>org.openhab.core.model.rule.ide</module>
|
|
|
|
<module>org.openhab.core.model.rule.runtime</module>
|
|
|
|
<module>org.openhab.core.model.script</module>
|
|
|
|
<module>org.openhab.core.model.script.ide</module>
|
|
|
|
<module>org.openhab.core.model.script.runtime</module>
|
|
|
|
<module>org.openhab.core.model.sitemap</module>
|
|
|
|
<module>org.openhab.core.model.sitemap.ide</module>
|
|
|
|
<module>org.openhab.core.model.sitemap.runtime</module>
|
|
|
|
<module>org.openhab.core.model.thing</module>
|
|
|
|
<module>org.openhab.core.model.thing.ide</module>
|
|
|
|
<module>org.openhab.core.model.thing.runtime</module>
|
|
|
|
<module>org.openhab.core.storage.json</module>
|
|
|
|
<module>org.openhab.core.test</module>
|
2019-01-30 08:57:06 +01:00
|
|
|
<module>org.openhab.core.test.magic</module>
|
2019-01-28 13:07:31 +01:00
|
|
|
<module>org.openhab.core.ui</module>
|
|
|
|
<module>org.openhab.core.ui.icon</module>
|
2015-12-20 22:32:25 +01:00
|
|
|
</modules>
|
|
|
|
|
2020-11-03 21:33:48 +01:00
|
|
|
<properties>
|
|
|
|
<m2e.jdt.annotationpath>target/dependency</m2e.jdt.annotationpath>
|
|
|
|
</properties>
|
|
|
|
|
2019-05-05 17:47:41 +02:00
|
|
|
<dependencies>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.openhab.core.bom</groupId>
|
|
|
|
<artifactId>org.openhab.core.bom.compile</artifactId>
|
|
|
|
<type>pom</type>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.openhab.core.bom</groupId>
|
|
|
|
<artifactId>org.openhab.core.bom.test</artifactId>
|
|
|
|
<type>pom</type>
|
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
|
|
|
</dependencies>
|
|
|
|
|
|
|
|
<build>
|
|
|
|
<pluginManagement>
|
|
|
|
<plugins>
|
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-jar-plugin</artifactId>
|
|
|
|
<configuration>
|
|
|
|
<archive>
|
|
|
|
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
|
|
|
|
</archive>
|
|
|
|
<skipIfEmpty>true</skipIfEmpty>
|
|
|
|
</configuration>
|
|
|
|
</plugin>
|
|
|
|
</plugins>
|
|
|
|
</pluginManagement>
|
|
|
|
<plugins>
|
|
|
|
<plugin>
|
|
|
|
<groupId>biz.aQute.bnd</groupId>
|
|
|
|
<artifactId>bnd-maven-plugin</artifactId>
|
|
|
|
</plugin>
|
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-source-plugin</artifactId>
|
|
|
|
<executions>
|
|
|
|
<execution>
|
|
|
|
<id>attach-sources</id>
|
|
|
|
<goals>
|
|
|
|
<goal>jar-no-fork</goal>
|
|
|
|
</goals>
|
|
|
|
</execution>
|
|
|
|
</executions>
|
|
|
|
</plugin>
|
2020-11-03 21:33:48 +01:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-dependency-plugin</artifactId>
|
|
|
|
<version>3.1.1</version>
|
|
|
|
<executions>
|
|
|
|
<execution>
|
|
|
|
<id>unpack-eea</id>
|
|
|
|
<goals>
|
|
|
|
<goal>unpack</goal>
|
|
|
|
</goals>
|
|
|
|
<configuration>
|
|
|
|
<artifactItems>
|
|
|
|
<artifactItem>
|
|
|
|
<groupId>org.lastnpe.eea</groupId>
|
|
|
|
<artifactId>eea-all</artifactId>
|
2020-11-17 16:29:09 +01:00
|
|
|
<version>${eea.version}</version>
|
2020-11-03 21:33:48 +01:00
|
|
|
<overWrite>true</overWrite>
|
|
|
|
</artifactItem>
|
|
|
|
</artifactItems>
|
|
|
|
</configuration>
|
|
|
|
</execution>
|
|
|
|
</executions>
|
|
|
|
</plugin>
|
2019-05-05 17:47:41 +02:00
|
|
|
</plugins>
|
|
|
|
</build>
|
|
|
|
|
2019-01-28 13:07:31 +01:00
|
|
|
<profiles>
|
|
|
|
<profile>
|
|
|
|
<id>model-specific-profile</id>
|
|
|
|
<activation>
|
|
|
|
<file>
|
|
|
|
<exists>model.profile-marker</exists>
|
|
|
|
</file>
|
|
|
|
</activation>
|
|
|
|
<dependencies>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.openhab.core.bom</groupId>
|
|
|
|
<artifactId>org.openhab.core.bom.compile-model</artifactId>
|
|
|
|
<type>pom</type>
|
|
|
|
</dependency>
|
|
|
|
</dependencies>
|
|
|
|
<build>
|
|
|
|
<pluginManagement>
|
|
|
|
<plugins>
|
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-clean-plugin</artifactId>
|
|
|
|
<configuration>
|
|
|
|
<filesets>
|
|
|
|
<fileset>
|
|
|
|
<directory>${basedir}/xtend-gen</directory>
|
|
|
|
<includes>
|
|
|
|
<include>**</include>
|
|
|
|
</includes>
|
|
|
|
<excludes>
|
|
|
|
<exclude>.gitignore</exclude>
|
|
|
|
</excludes>
|
|
|
|
</fileset>
|
|
|
|
<fileset>
|
|
|
|
<directory>${basedir}/src/main/generated-sources/xtend</directory>
|
|
|
|
<includes>
|
|
|
|
<include>**</include>
|
|
|
|
</includes>
|
|
|
|
<excludes>
|
|
|
|
<exclude>.gitignore</exclude>
|
|
|
|
</excludes>
|
|
|
|
</fileset>
|
|
|
|
</filesets>
|
|
|
|
</configuration>
|
|
|
|
</plugin>
|
|
|
|
</plugins>
|
|
|
|
</pluginManagement>
|
|
|
|
<plugins>
|
|
|
|
<plugin>
|
|
|
|
<groupId>org.codehaus.mojo</groupId>
|
|
|
|
<artifactId>build-helper-maven-plugin</artifactId>
|
|
|
|
<executions>
|
|
|
|
<execution>
|
|
|
|
<goals>
|
|
|
|
<goal>add-resource</goal>
|
|
|
|
</goals>
|
2019-05-05 17:47:41 +02:00
|
|
|
<phase>generate-resources</phase>
|
2019-01-28 13:07:31 +01:00
|
|
|
<configuration>
|
|
|
|
<resources>
|
|
|
|
<resource>
|
|
|
|
<directory>src-gen</directory>
|
|
|
|
<includes>
|
|
|
|
<!-- binary version of xmi files -->
|
|
|
|
<include>**/*.xtextbin</include>
|
|
|
|
<!-- tokens - Loaded by reflection -->
|
|
|
|
<!-- See: e.g. org.openhab.core.model.parser.antlr.ItemsAntlrTokenFileProvider -->
|
|
|
|
<include>**/*.tokens</include>
|
|
|
|
</includes>
|
|
|
|
</resource>
|
|
|
|
<resource>
|
|
|
|
<directory>src</directory>
|
|
|
|
<includes>
|
|
|
|
<include>**/*.xtext</include>
|
|
|
|
</includes>
|
|
|
|
</resource>
|
|
|
|
<resource>
|
|
|
|
<directory>model</directory>
|
|
|
|
<targetPath>model</targetPath>
|
|
|
|
</resource>
|
|
|
|
</resources>
|
|
|
|
</configuration>
|
|
|
|
</execution>
|
|
|
|
</executions>
|
|
|
|
</plugin>
|
|
|
|
</plugins>
|
|
|
|
</build>
|
|
|
|
</profile>
|
|
|
|
</profiles>
|
|
|
|
|
2015-12-20 22:32:25 +01:00
|
|
|
</project>
|