Moved Jetty client to a separate feature (#183)

Signed-off-by: Kai Kreuzer <kai@openhab.org>
This commit is contained in:
Kai Kreuzer 2017-08-11 17:19:14 +02:00 committed by GitHub
parent 4005121e6c
commit 1bdc5a1448

View File

@ -26,11 +26,11 @@
<feature>esh-ui-icon</feature>
<feature>esh-storage-json</feature>
<feature>openhab-runtime-certificate</feature>
<feature>openhab-runtime-httpclient</feature>
<feature>openhab-transport-mdns</feature>
<feature prerequisite="true">shell</feature>
<feature prerequisite="true">wrapper</feature>
<bundle start-level="90">mvn:org.openhab.core/org.openhab.core/${project.version}</bundle>
<bundle start-level="30">mvn:org.eclipse.jetty/jetty-proxy/${jetty.version}</bundle>
<bundle>mvn:org.openhab.core/org.openhab.core.karaf/${project.version}</bundle>
<bundle>mvn:org.openhab.core/org.openhab.io.sound/${project.version}</bundle>
<bundle>mvn:org.openhab.core/org.openhab.ui.dashboard/${project.version}</bundle>
@ -45,6 +45,14 @@
</config>
</feature>
<feature name="openhab-runtime-httpclient" description="HTTP and Websocket Client" version="${project.version}">
<feature dependency="true">http</feature>
<bundle start-level="30">mvn:org.eclipse.jetty/jetty-proxy/${jetty.version}</bundle>
<bundle start-level="30">mvn:org.eclipse.jetty.websocket/websocket-api/${jetty.version}</bundle>
<bundle start-level="30">mvn:org.eclipse.jetty.websocket/websocket-common/${jetty.version}</bundle>
<bundle start-level="30">mvn:org.eclipse.jetty.websocket/websocket-client/${jetty.version}</bundle>
</feature>
<feature name="openhab-runtime-certificate" description="SSL Certificate Generator" version="${project.version}">
<bundle start-level="20">mvn:org.openhab.core/org.openhab.io.jetty.certificate/${project.version}</bundle>
</feature>