Updated Branches: refs/heads/master 9387b4f0a -> 6d743cb26
[BlackBerry10] Adding support for dependencies and permissions Project: http://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts/repo Commit: http://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts/commit/6d743cb2 Tree: http://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts/tree/6d743cb2 Diff: http://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts/diff/6d743cb2 Branch: refs/heads/master Commit: 6d743cb2632c591fbd5ac917aafa4b978068cac3 Parents: 9387b4f Author: Jeffrey Heifetz <[email protected]> Authored: Wed Jul 17 23:16:13 2013 -0400 Committer: Jeffrey Heifetz <[email protected]> Committed: Wed Jul 17 23:16:13 2013 -0400 ---------------------------------------------------------------------- plugin.xml | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts/blob/6d743cb2/plugin.xml ---------------------------------------------------------------------- diff --git a/plugin.xml b/plugin.xml index db73027..7328f1a 100644 --- a/plugin.xml +++ b/plugin.xml @@ -4,7 +4,8 @@ id="org.apache.cordova.core.contacts" version="0.1.0"> <name>Contacts</name> - + + <js-module src="www/contacts.js" name="contacts"> <clobbers target="navigator.contacts" /> </js-module> @@ -39,6 +40,7 @@ + <!-- android --> <platform name="android"> <config-file target="res/xml/config.xml" parent="/*"> @@ -46,13 +48,13 @@ <param name="android-package" value="org.apache.cordova.core.ContactManager"/> </feature> </config-file> - + <config-file target="AndroidManifest.xml" parent="/*"> <uses-permission android:name="android.permission.READ_CONTACTS" /> - <uses-permission android:name="android.permission.WRITE_CONTACTS" /> + <uses-permission android:name="android.permission.WRITE_CONTACTS" /> <uses-permission android:name="android.permission.GET_ACCOUNTS" /> </config-file> - + <source-file src="src/android/ContactAccessor.java" target-dir="src/org/apache/cordova/core" /> <source-file src="src/android/ContactAccessorSdk5.java" target-dir="src/org/apache/cordova/core" /> <source-file src="src/android/ContactManager.java" target-dir="src/org/apache/cordova/core" /> @@ -65,7 +67,7 @@ <param name="ios-package" value="CDVContacts"/> </feature> </config-file> - + <js-module src="www/ios/contacts.js" name="contacts"> <merges target="navigator.contacts" /> </js-module> @@ -73,11 +75,11 @@ <js-module src="www/ios/Contact.js" name="Contact"> <merges target="Contact" /> </js-module> - + <header-file src="src/ios/CDVContacts.h" /> <source-file src="src/ios/CDVContacts.m" /> <header-file src="src/ios/CDVContact.h" /> - <source-file src="src/ios/CDVContact.m" /> + <source-file src="src/ios/CDVContact.m" /> </platform> <!-- blackberry10 --> @@ -85,6 +87,13 @@ <config-file target="www/config.xml" parent="/widget"> <feature name="Contacts" value="Contacts"/> </config-file> + <config-file target="www/config.xml" parent="/widget"> + <rim:permissions> + </rim:permissions> + </config-file> + <config-file target="www/config.xml" parent="/widget/rim:permissions"> + <rim:permit>access_pimdomain_contacts</rim:permit> + </config-file> <source-file src="src/blackberry10/index.js" target-dir="Contacts"></source-file> <source-file src="src/blackberry10/ContactActivity.js" target-dir="Contacts"></source-file> <source-file src="src/blackberry10/ContactAddress.js" target-dir="Contacts"></source-file> @@ -97,6 +106,8 @@ <source-file src="src/blackberry10/ContactOrganization.js" target-dir="Contacts"></source-file> <source-file src="src/blackberry10/ContactPhoto.js" target-dir="Contacts"></source-file> <source-file src="src/blackberry10/contactUtils.js" target-dir="Contacts"></source-file> + <dependency id="com.blackberry.utils" url="https://github.com/blackberry/cordova-blackberry-plugins.git" commit="plugins" subdir="plugin/com.blackberry.utils"/> + <dependency id="org.apache.cordova.blackberry10.pimlib" url="https://github.com/blackberry/cordova-blackberry-plugins.git" commit="plugins" subdir="/plugin/org.apache.cordova.blackberry10.pimlib/"/> </platform> <!-- wp7 -->
