<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<features xmlns="http://karaf.apache.org/xmlns/features/v1.6.0" name="org.connectorio.addons.kar.fatek">
    <feature name="openhab-binding-co7io-fatek" description="openHAB Fatek Binding" version="3.0.0.pr-125-SNAPSHOT">
        <feature>co7io-binding-fatek</feature>
    </feature>
    <feature name="co7io-binding-fatek" description="Fatek Binding" version="3.0.0.pr-125-SNAPSHOT">
        <feature prerequisite="true">wrap</feature>
        <feature>openhab-runtime-base</feature>
        <feature>co7io-network</feature>
        <feature>co7io-network-transmitter-ip</feature>
        <feature>co7io-binding-base</feature>
        <feature>co7io-transport-serial-config</feature>
        <bundle>wrap:mvn:org.simplify4u/jfatek/3.0.1</bundle>
        <bundle start-level="70">mvn:org.connectorio.addons/org.connectorio.addons.config/3.0.0-pr-125-SNAPSHOT</bundle>
        <bundle start-level="80">mvn:org.connectorio.addons/org.connectorio.addons.binding.fatek/3.0.0-pr-125-SNAPSHOT</bundle>
    </feature>
    <feature name="co7io-binding-base" description="ConnectorIO Binding Base" version="3.0.0.pr-125-SNAPSHOT">
        <details>Generic parts of bindings</details>
        <feature>openhab-core-base</feature>
        <bundle>mvn:com.fasterxml/classmate/1.5.1</bundle>
        <bundle>mvn:org.connectorio.addons/org.connectorio.addons.binding/3.0.0-pr-125-SNAPSHOT</bundle>
    </feature>
    <feature name="co7io-link" description="ConnectorIO Communication Watchdog" version="3.0.0.pr-125-SNAPSHOT">
        <details>Link API with a bit less constrained contracts.</details>
        <feature>openhab-core-base</feature>
        <bundle>mvn:org.connectorio.addons/org.connectorio.addons.link/3.0.0-pr-125-SNAPSHOT</bundle>
    </feature>
    <feature name="co7io-communication-watchdog" description="ConnectorIO Communication Watchdog" version="3.0.0.pr-125-SNAPSHOT">
        <details>Communication watchdog to monitor incoming data.</details>
        <feature>co7io-link</feature>
        <bundle>mvn:org.connectorio.addons/org.connectorio.addons.communication.watchdog/3.0.0-pr-125-SNAPSHOT</bundle>
    </feature>
    <feature name="openhab-misc-co7io-network" description="ConnectorIO Network management layer" hidden="true" version="3.0.0.pr-125-SNAPSHOT">
        <feature>co7io-network</feature>
    </feature>
    <feature name="co7io-network-api" description="ConnectorIO Network API" version="3.0.0.pr-125-SNAPSHOT">
        <feature>openhab-runtime-base</feature>
        <bundle start-level="70">mvn:org.connectorio.addons/org.connectorio.addons.network/3.0.0-pr-125-SNAPSHOT</bundle>
    </feature>
    <feature name="co7io-network-core" description="ConnectorIO Network Core layer" version="3.0.0.pr-125-SNAPSHOT">
        <feature>co7io-network-api</feature>
        <bundle start-level="70">mvn:org.connectorio.addons/org.connectorio.addons.network.core/3.0.0-pr-125-SNAPSHOT</bundle>
    </feature>
    <feature name="co7io-network-ip" description="ConnectorIO Network API - IP support" version="3.0.0.pr-125-SNAPSHOT">
        <feature>co7io-network-api</feature>
        <bundle start-level="70">mvn:org.connectorio.addons/org.connectorio.addons.network.ip/3.0.0-pr-125-SNAPSHOT</bundle>
    </feature>
    <feature name="co7io-network-jvm" description="ConnectorIO Network - JVM Provider" version="3.0.0.pr-125-SNAPSHOT">
        <feature>co7io-network-ip</feature>
        <bundle start-level="70">mvn:org.connectorio.addons/org.connectorio.addons.network.jvm/3.0.0-pr-125-SNAPSHOT</bundle>
    </feature>
    <feature name="co7io-network-transmitter" description="ConnectorIO Network Transmitter API" version="3.0.0.pr-125-SNAPSHOT">
        <feature>co7io-network</feature>
        <bundle start-level="72">mvn:org.connectorio.addons/org.connectorio.addons.network.transmitter/3.0.0-pr-125-SNAPSHOT</bundle>
    </feature>
    <feature name="co7io-network-transmitter-ip" description="ConnectorIO Network Transmitter - IP support" version="3.0.0.pr-125-SNAPSHOT">
        <feature>co7io-network-ip</feature>
        <feature>co7io-network-transmitter</feature>
        <bundle start-level="72">mvn:org.connectorio.addons/org.connectorio.addons.network.transmitter.ip/3.0.0-pr-125-SNAPSHOT</bundle>
    </feature>
    <feature name="co7io-network" description="ConnectorIO Network management layer" version="3.0.0.pr-125-SNAPSHOT">
        <feature>co7io-network-core</feature>
        <feature>co7io-network-jvm</feature>
    </feature>
    <feature name="co7io-transport-serial-config" description="Serial transport config layer/structures." version="3.0.0.pr-125-SNAPSHOT">
        <feature>openhab-transport-serial</feature>
        <bundle start-level="80">mvn:org.connectorio.addons/org.connectorio.addons.io.transport.serial/3.0.0-pr-125-SNAPSHOT</bundle>
    </feature>
    <feature name="openhab-transport-serial-jrxtx" description="Shaded jrxtx library for some artifacts which need it." version="3.0.0.pr-125-SNAPSHOT">
        <feature>co7io-transport-serial-jrxtx</feature>
    </feature>
    <feature name="co7io-transport-serial-jrxtx" description="Shaded jrxtx library for some artifacts which need it." version="3.0.0.pr-125-SNAPSHOT">
        <feature>openhab.tp-serial-rxtx</feature>
        <feature>openhab-runtime-base</feature>
        <bundle start-level="80">mvn:org.connectorio.addons/org.connectorio.addons.io.transport.serial.jrxtx/3.0.0-pr-125-SNAPSHOT</bundle>
    </feature>
    <feature name="openhab-transport-serial-persistent" description="Persistent serial port identifier provider." version="3.0.0.pr-125-SNAPSHOT">
        <feature>co7io-transport-serial-persistent</feature>
    </feature>
    <feature name="co7io-transport-serial-persistent" description="Persistent serial port identifier provider." version="3.0.0.pr-125-SNAPSHOT">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-serial</feature>
        <bundle start-level="80">mvn:org.connectorio.addons/org.connectorio.addons.io.transport.serial.persistent/3.0.0-pr-125-SNAPSHOT</bundle>
    </feature>
    <feature name="openhab-misc-serial-purejavacomm" description="Pure java serial port handling." version="3.0.0.pr-125-SNAPSHOT">
        <feature>openhab-transport-serial-purejavacomm</feature>
    </feature>
    <feature name="openhab-transport-serial-purejavacomm" description="Pure java serial port handling." version="3.0.0.pr-125-SNAPSHOT">
        <feature>co7io-transport-serial-purejavacomm</feature>
    </feature>
    <feature name="co7io-jna" version="5.6.0">
        <bundle>mvn:net.java.dev.jna/jna-platform/5.6.0</bundle>
        <bundle>mvn:net.java.dev.jna/jna/5.6.0</bundle>
    </feature>
    <feature name="co7io-purejavacomm" version="1.0.5">
        <bundle start-level="80">mvn:org.opensmarthouse/purejavacomm/1.0.5</bundle>
        <conditional>
            <condition>req:osgi.identity;karaf.feature=openhab.tp-jna;type=karaf.feature;resolution:=optional</condition>
            <feature>openhab-tp.jna</feature>
        </conditional>
        <conditional>
            <condition>!req:osgi.identity;karaf.feature=openhab.tp-jna;type=karaf.feature;resolution:=mandatory</condition>
            <feature>co7io-jna</feature>
        </conditional>
    </feature>
    <feature name="co7io-transport-serial-purejavacomm" description="Pure java serial port handling." version="3.0.0.pr-125-SNAPSHOT">
        <feature>co7io-purejavacomm</feature>
        <feature>openhab-transport-serial</feature>
        <bundle start-level="80">mvn:org.connectorio.addons/org.connectorio.addons.io.transport.serial.purejavacomm/3.0.0-pr-125-SNAPSHOT</bundle>
    </feature>
    <feature name="openhab-transport-serial-shell" description="Serial port shell companion." version="3.0.0.pr-125-SNAPSHOT">
        <feature>co7io-transport-serial-shell</feature>
    </feature>
    <feature name="co7io-transport-serial-shell" description="Serial port shell companion." version="3.0.0.pr-125-SNAPSHOT">
        <feature>openhab-runtime-base</feature>
        <feature>openhab-transport-serial</feature>
        <bundle start-level="80">mvn:org.connectorio.addons/org.connectorio.addons.io.transport.serial.shell/3.0.0-pr-125-SNAPSHOT</bundle>
    </feature>
    <feature name="org.connectorio.addons.kar.fatek" description="ConnectorIO - Addons - KARs - Fatek" version="3.0.0.pr-125-SNAPSHOT">
        <details>Fatek deployment archive dedicated to openHAB runtime.</details>
        <feature version="3.0.0.pr-125-SNAPSHOT" prerequisite="false" dependency="false">openhab-binding-co7io-fatek</feature>
        <feature version="3.0.0.pr-125-SNAPSHOT" prerequisite="false" dependency="false">co7io-binding-fatek</feature>
        <feature version="3.0.0.pr-125-SNAPSHOT" prerequisite="false" dependency="false">co7io-binding-base</feature>
        <feature version="3.0.0.pr-125-SNAPSHOT" prerequisite="false" dependency="false">co7io-link</feature>
        <feature version="3.0.0.pr-125-SNAPSHOT" prerequisite="false" dependency="false">co7io-communication-watchdog</feature>
        <feature version="3.0.0.pr-125-SNAPSHOT" prerequisite="false" dependency="false">openhab-misc-co7io-network</feature>
        <feature version="3.0.0.pr-125-SNAPSHOT" prerequisite="false" dependency="false">co7io-network-api</feature>
        <feature version="3.0.0.pr-125-SNAPSHOT" prerequisite="false" dependency="false">co7io-network-core</feature>
        <feature version="3.0.0.pr-125-SNAPSHOT" prerequisite="false" dependency="false">co7io-network-ip</feature>
        <feature version="3.0.0.pr-125-SNAPSHOT" prerequisite="false" dependency="false">co7io-network-jvm</feature>
        <feature version="3.0.0.pr-125-SNAPSHOT" prerequisite="false" dependency="false">co7io-network-transmitter</feature>
        <feature version="3.0.0.pr-125-SNAPSHOT" prerequisite="false" dependency="false">co7io-network-transmitter-ip</feature>
        <feature version="3.0.0.pr-125-SNAPSHOT" prerequisite="false" dependency="false">co7io-network</feature>
        <feature version="3.0.0.pr-125-SNAPSHOT" prerequisite="false" dependency="false">co7io-transport-serial-config</feature>
        <feature version="3.0.0.pr-125-SNAPSHOT" prerequisite="false" dependency="false">openhab-transport-serial-jrxtx</feature>
        <feature version="3.0.0.pr-125-SNAPSHOT" prerequisite="false" dependency="false">co7io-transport-serial-jrxtx</feature>
        <feature version="3.0.0.pr-125-SNAPSHOT" prerequisite="false" dependency="false">openhab-transport-serial-persistent</feature>
        <feature version="3.0.0.pr-125-SNAPSHOT" prerequisite="false" dependency="false">co7io-transport-serial-persistent</feature>
        <feature version="3.0.0.pr-125-SNAPSHOT" prerequisite="false" dependency="false">openhab-misc-serial-purejavacomm</feature>
        <feature version="3.0.0.pr-125-SNAPSHOT" prerequisite="false" dependency="false">openhab-transport-serial-purejavacomm</feature>
        <feature version="5.6.0" prerequisite="false" dependency="false">co7io-jna</feature>
        <feature version="1.0.5" prerequisite="false" dependency="false">co7io-purejavacomm</feature>
        <feature version="3.0.0.pr-125-SNAPSHOT" prerequisite="false" dependency="false">co7io-transport-serial-purejavacomm</feature>
        <feature version="3.0.0.pr-125-SNAPSHOT" prerequisite="false" dependency="false">openhab-transport-serial-shell</feature>
        <feature version="3.0.0.pr-125-SNAPSHOT" prerequisite="false" dependency="false">co7io-transport-serial-shell</feature>
    </feature>
</features>
