<?xml version="1.0" encoding="UTF-8"?>
<plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
    id="cordova-plugin-usb-printer" version="0.0.1">
    <name>USBPrinter</name>
    <description>Cordova Usb Printer</description>
    <license>Apache 2.0</license>
    <keywords>cordova,usb,printer</keywords>
    <js-module src="www/USBPrinter.js" name="USBPrinter">
        <clobbers target="USBPrinter" />
    </js-module>
    <platform name="android">
        <config-file parent="/*" target="res/xml/config.xml">
            <feature name="USBPrinter">
                <param name="android-package" value="org.apache.cordova.USBPrinter.USBPrinter"/>
                <param name="onload" value="true" />
            </feature>
        </config-file>
        <config-file target="AndroidManifest.xml" parent="/*">
          <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
        </config-file>
        <source-file src="src/android/USBPrinter.java" target-dir="src/org/apache/cordova/USBPrinter"/>
        <source-file src="src/android/PrinterUtil.java" target-dir="src/org/apache/cordova/USBPrinter"/>
        <source-file src="src/android/EscposUtil.java" target-dir="src/org/apache/cordova/USBPrinter"/>
        <source-file src="src/android/ByteArrayUtil.java" target-dir="src/org/apache/cordova/USBPrinter"/>
        <source-file src="src/android/UsbPrinterUtil.java" target-dir="src/org/apache/cordova/USBPrinter"/>
        <framework src="com.android.support:support-v4:24.1.1+" />
    </platform>
</plugin>
