blob: 7899f9b11f6b494b913447b28466df655cdc67b4 [file] [log] [blame]
xiaoxue9d5c842019-11-13 09:31:56 +08001// Copyright 2007-2008 The Android Open Source Project
2
xiaoxu63683392019-12-16 15:03:30 +08003prebuilt_etc {
4 name: "privapp_whitelist_com.android.mms",
5 src: "privapp-permissions-mms.xml",
6 sub_dir: "permissions",
7 system_ext_specific: true,
8 filename_from_src: true,
9}
10
xiaoxue9d5c842019-11-13 09:31:56 +080011android_app {
12 name: "Mms",
13
14 srcs: ["src/**/*.java"] + [
15 "src/org/codeaurora/presenceserv/IPresenceServiceCB.aidl",
16 "src/org/codeaurora/presenceserv/IPresenceService.aidl",
17 ],
18
19 // Builds against the public SDK
20 //LOCAL_SDK_VERSION := current
21 platform_apis: true,
22
23 libs: [
24 "telephony-common",
25 "org.apache.http.legacy",
26 "telephony-ext",
27 ],
28 static_libs: [
29 "android-common",
30 "jsr305",
31 ] + ["libchips"]
32 + ["libphonenumber"]
33 + ["MmsWrapper"]
34 + ["androidx.core_core"]
35 + ["androidx.recyclerview_recyclerview"]
36 + ["androidx.legacy_legacy-support-core-ui"],
37
xiaoxu63683392019-12-16 15:03:30 +080038 required: ["privapp_whitelist_com.android.mms"],
xiaoxue9d5c842019-11-13 09:31:56 +080039 aaptflags: ["--auto-add-overlay"] + [
40 "--extra-packages",
41 "com.android.ex.chips",
42 ],
43
44 optimize: {
45 proguard_flags_files: ["proguard.flags"],
46 },
47
48 privileged: true,
49
50 overrides: ["messaging"],
xiaoxu455f9eb2019-12-12 08:39:47 +080051 system_ext_specific: true,
xiaoxue9d5c842019-11-13 09:31:56 +080052}
53
54// This finds and builds the test apk as well, so a single make does both.