<?xml version="1.0" encoding="UTF-8"?>
 
<plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
		xmlns:android="http://schemas.android.com/apk/res/android"
		id="cordova-plugin-http-proxy"
		version="0.0.15">

	<name>HTTPProxy</name>
	<description>Cordova HTTP Proxy Plugin</description>
	<author>Michael Lucarz</author>
	<license>Apache 2.0</license>
	<keywords>cordova,util</keywords>
	<repo>https://github.com/hbar-digital/cordova-plugin-http-proxy.git</repo>
	<issue>https://github.com/hbar-digital/cordova-plugin-http-proxy/issues</issue>

	<engines>
		<engine name="cordova" version=">=3.0" />
	</engines>
	
	<js-module src="www/http-proxy.js" name="HTTPProxy">
		<clobbers target="HTTPProxy"/>
	</js-module>
	
	
	<!-- android -->
	<platform name="android">
		<config-file target="res/xml/config.xml" parent="/*">
			<feature name="HTTPProxy">
				<param name="android-package" value="io.hbar.cordova.util.HTTPProxy" />
			</feature>
		</config-file>
		<config-file target="AndroidManifest.xml" parent="/manifest">
			<uses-permission android:name="android.permission.INTERNET" />
			<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
		</config-file>

		<framework src="src/android/http-proxy-build.gradle" custom="true" type="gradleReference" />

		<source-file src="src/android/io/hbar/cordova/util/HTTPProxy.java" target-dir="src/io/hbar/cordova/util" />

		<!-- <source-file src="libs/commons-logging-1.2.jar" target-dir="libs" />
		<source-file src="libs/httpclient-4.5.1.jar" target-dir="libs" />
		<source-file src="libs/httpcore-4.4.3.jar" target-dir="libs" /> -->
	</platform>
</plugin>
