summaryrefslogtreecommitdiffstats
path: root/Android.bp
diff options
context:
space:
mode:
authorSasha Smundak <asmundak@google.com>2019-01-10 12:56:09 -0800
committerSasha Smundak <asmundak@google.com>2019-01-14 18:35:25 -0800
commitaa26752117cfc761db77134840f3175d4a2816da (patch)
treefa99c9910402d22d7d45996e5b7cc04e8a312d76 /Android.bp
parent559ec507e5f9ca3b14f2f7f3264570e25afcc01d (diff)
downloadplatform_packages_providers_ContactsProvider-aa26752117cfc761db77134840f3175d4a2816da.tar.gz
platform_packages_providers_ContactsProvider-aa26752117cfc761db77134840f3175d4a2816da.tar.bz2
platform_packages_providers_ContactsProvider-aa26752117cfc761db77134840f3175d4a2816da.zip
Convert Android.mk file to Android.bp
See build/soong/README.md for more information. Change-Id: Idb03dd371284aec57ed356c6091965672b7b95f5 Merged-In: Idb03dd371284aec57ed356c6091965672b7b95f5 Fixes: 122333363 Test: treehugger
Diffstat (limited to 'Android.bp')
-rw-r--r--Android.bp31
1 files changed, 31 insertions, 0 deletions
diff --git a/Android.bp b/Android.bp
new file mode 100644
index 00000000..ff83b8f4
--- /dev/null
+++ b/Android.bp
@@ -0,0 +1,31 @@
+android_app {
+ name: "ContactsProvider",
+ // Only compile source java files in this apk.
+ srcs: [
+ "src/**/*.java",
+ "src/com/android/providers/contacts/EventLogTags.logtags",
+ ],
+ libs: [
+ "ext",
+ "telephony-common",
+ ],
+ static_libs: [
+ "android-common",
+ "com.android.vcard",
+ "guava",
+ ],
+ // The Jacoco tool analyzes code coverage when running unit tests on the
+ // application. This configuration line selects which packages will be analyzed,
+ // leaving out code which is tested by other means (e.g. static libraries) that
+ // would dilute the coverage results. These options do not affect regular
+ // production builds.
+ jacoco: {
+ include_filter: ["com.android.providers.contacts.*"],
+ },
+ platform_apis: true,
+ certificate: "shared",
+ privileged: true,
+ optimize: {
+ proguard_flags_files: ["proguard.flags"],
+ },
+}