1 | <?xml version="1.0" encoding="UTF-8"?>
|
2 |
|
3 | <plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
|
4 | xmlns:android="http://schemas.android.com/apk/res/android"
|
5 | id="org.apache.cordova.device-orientation"
|
6 | version="0.3.4">
|
7 |
|
8 | <name>Device Orientation</name>
|
9 | <description>Cordova Device Orientation Plugin</description>
|
10 | <license>Apache 2.0</license>
|
11 | <keywords>cordova,device,orientation</keywords>
|
12 | <repo>https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git</repo>
|
13 | <issue>https://issues.apache.org/jira/browse/CB/component/12320637</issue>
|
14 |
|
15 | <js-module src="www/CompassError.js" name="CompassError">
|
16 | <clobbers target="CompassError" />
|
17 | </js-module>
|
18 |
|
19 | <js-module src="www/CompassHeading.js" name="CompassHeading">
|
20 | <clobbers target="CompassHeading" />
|
21 | </js-module>
|
22 |
|
23 | <js-module src="www/compass.js" name="compass">
|
24 | <clobbers target="navigator.compass" />
|
25 | </js-module>
|
26 |
|
27 |
|
28 | <platform name="firefoxos">
|
29 | <config-file target="config.xml" parent="/*">
|
30 | <feature name="Compass">
|
31 | <param name="firefoxos-package" value="Compass" />
|
32 | </feature>
|
33 | </config-file>
|
34 |
|
35 | <js-module src="src/firefoxos/compass.js" name="compass-impl">
|
36 | <runs />
|
37 | </js-module>
|
38 | </platform>
|
39 |
|
40 |
|
41 | <platform name="android">
|
42 | <config-file target="res/xml/config.xml" parent="/*">
|
43 | <feature name="Compass">
|
44 | <param name="android-package" value="org.apache.cordova.deviceorientation.CompassListener"/>
|
45 | </feature>
|
46 | </config-file>
|
47 |
|
48 | <config-file target="AndroidManifest.xml" parent="/*">
|
49 | <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
|
50 | <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
|
51 | </config-file>
|
52 |
|
53 | <source-file src="src/android/CompassListener.java" target-dir="src/org/apache/cordova/deviceorientation" />
|
54 | </platform>
|
55 |
|
56 |
|
57 | <platform name="amazon-fireos">
|
58 | <config-file target="res/xml/config.xml" parent="/*">
|
59 | <feature name="Compass">
|
60 | <param name="android-package" value="org.apache.cordova.deviceorientation.CompassListener"/>
|
61 | </feature>
|
62 | </config-file>
|
63 |
|
64 | <config-file target="AndroidManifest.xml" parent="/*">
|
65 | <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
|
66 | <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
|
67 | </config-file>
|
68 |
|
69 | <source-file src="src/android/CompassListener.java" target-dir="src/org/apache/cordova/deviceorientation" />
|
70 | </platform>
|
71 |
|
72 |
|
73 | <platform name="ubuntu">
|
74 | <header-file src="src/ubuntu/compass.h" />
|
75 | <source-file src="src/ubuntu/compass.cpp" />
|
76 | </platform>
|
77 |
|
78 |
|
79 | <platform name="blackberry10">
|
80 | <config-file target="www/config.xml" parent="/widget">
|
81 | <feature name="Compass" value="Compass" />
|
82 | </config-file>
|
83 | <source-file src="src/blackberry10/index.js" target-dir="Compass" />
|
84 | </platform>
|
85 |
|
86 |
|
87 | <platform name="ios">
|
88 |
|
89 | <config-file target="config.xml" parent="/*">
|
90 | <feature name="Compass">
|
91 | <param name="ios-package" value="CDVCompass"/>
|
92 | </feature>
|
93 | </config-file>
|
94 |
|
95 | <header-file src="src/ios/CDVCompass.h" />
|
96 | <source-file src="src/ios/CDVCompass.m" />
|
97 |
|
98 | </platform>
|
99 |
|
100 |
|
101 | <platform name="wp7">
|
102 | <config-file target="config.xml" parent="/*">
|
103 | <feature name="Compass">
|
104 | <param name="wp-package" value="Compass"/>
|
105 | </feature>
|
106 | </config-file>
|
107 |
|
108 | <config-file target="Properties/WMAppManifest.xml" parent="/Deployment/App/Capabilities">
|
109 | <Capability Name="ID_CAP_SENSORS" />
|
110 | </config-file>
|
111 |
|
112 | <source-file src="src/wp/Compass.cs" />
|
113 | </platform>
|
114 |
|
115 |
|
116 | <platform name="wp8">
|
117 | <config-file target="config.xml" parent="/*">
|
118 | <feature name="Compass">
|
119 | <param name="wp-package" value="Compass"/>
|
120 | </feature>
|
121 | </config-file>
|
122 |
|
123 | <config-file target="Properties/WMAppManifest.xml" parent="/Deployment/App/Capabilities">
|
124 | <Capability Name="ID_CAP_SENSORS" />
|
125 | </config-file>
|
126 |
|
127 | <source-file src="src/wp/Compass.cs" />
|
128 | </platform>
|
129 |
|
130 |
|
131 | <platform name="windows8">
|
132 | <js-module src="src/windows8/CompassProxy.js" name="CompassProxy">
|
133 | <merges target="" />
|
134 | </js-module>
|
135 | </platform>
|
136 |
|
137 | </plugin>
|