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

<plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
    id="cordova-plugin-apxor-sdk"
    version="1.2.6">
    <name>Apxor SDK Cordova Plugin</name>
    <description>Apxor SDK Cordova Plugin</description>
    <license>MIT</license>
    <keywords>cordova,apxor</keywords>
    <author>Uma Sankar Yedida</author>

    <js-module src="www/ApxorCordovaPlugin.js" name="ApxorCordovaPlugin">
        <clobbers target="ApxorSDK" />
    </js-module>
    
    <!-- android -->
    <platform name="android">
        <config-file target="res/xml/config.xml" parent="/*">
            <feature name="ApxorCordovaPlugin">
                <param name="android-package" value="com.apxor.androidsdk.plugins.cordova.ApxorCordovaPlugin" />
                <param name="onload" value="true" />
            </feature>
        </config-file>

        <config-file parent="/*" target="AndroidManifest.xml" />
        
        <framework src="com.apxor.androidx:apxor-android-sdk-core:3.1.9@aar" />
        <framework src="com.apxor.androidx:apxor-android-sdk-qe:1.8.5@aar" />
        <framework src="com.apxor.androidx:apxor-android-sdk-rtm:2.6.4@aar" />
        <framework src="com.apxor.androidx:wysiwyg:1.6.3@aar" />
        <framework src="com.apxor.androidx:surveys:2.2.7@aar" />
        
        <framework src="src/android/build.gradle" custom="true" type="gradleReference" />

        <source-file src="src/android/com/apxor/androidsdk/plugins/cordova/ApxorCordovaPlugin.java" target-dir="src/com/apxor/androidsdk/plugins/cordova/" />
        <source-file src="src/android/plugins.json" target-dir="src/main/assets/" />
        <source-file src="build-extras.gradle" target-dir="src/.." />
    </platform>

    <!-- ios -->
    <platform name="ios">

        <config-file parent="/*" target="config.xml">
            <feature name="ApxorCordovaPlugin">
                <param name="ios-package" value="ApxorCordovaPlugin" />
            </feature>
        </config-file>

        <header-file src="src/ios/ApxorCordovaPlugin.h" />
        <source-file src="src/ios/ApxorCordovaPlugin.m" />
        <podspec>
            <config>
                <source url="https://github.com/CocoaPods/Specs.git"/>
            </config>
            <pods use-frameworks="true">
                <pod name="Apxor-Core" spec="2.10.42" />
                <pod name="Apxor-CE" spec="1.05.30" />
                <pod name="Apxor-RTA" spec="1.09.44" />
                <pod name="Apxor-Survey" spec="1.04.23" />
                <pod name="Apxor-WYSIWYG" spec="1.02.74" />
            </pods>
        </podspec>
        
    </platform>
</plugin>
