<?xml version="1.0" encoding="UTF-8"?>

<plugin xmlns="http://www.phonegap.com/ns/plugins/1.0"
    id="@red-mobile/cordova-plugin-usb-serial"
    version="2.0.0">
    <name>Serial</name>
    <description>Cordova plugin to communicate with the android USB serial port</description>
    <license>MIT</license>
    <keywords>serial,arduino</keywords>
    <engines>
        <engine name="cordova" version=">=12.0.0"/>
    </engines>


    <!-- js module -->
    <js-module src="www/serial.js" name="Serial">
        <clobbers target="window.serial" />
    </js-module>

    <!-- android -->
    <platform name="android">
        <config-file target="res/xml/config.xml" parent="/*">
            <feature name="Serial">
                <param name="android-package" value="org.apache.cordova.plugins.serial.Serial"/>
            </feature>
        </config-file>
        <framework src="src/android/usb-serial.gradle" custom="true" type="gradleReference"/>
        <source-file src="src/android/org/apache/cordova/plugins/serial/Serial.java" target-dir="src/org/apache/cordova/plugins/serial" />
        <source-file src="src/android/org/apache/cordova/plugins/serial/UsbBroadcastReceiver.java" target-dir="src/org/apache/cordova/plugins/serial" />
    </platform>
</plugin>
