xiaoxu | e9d5c84 | 2019-11-13 09:31:56 +0800 | [diff] [blame] | 1 | // Copyright 2007-2008 The Android Open Source Project |
| 2 | |
xiaoxu | 6368339 | 2019-12-16 15:03:30 +0800 | [diff] [blame] | 3 | prebuilt_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 | |
xiaoxu | e9d5c84 | 2019-11-13 09:31:56 +0800 | [diff] [blame] | 11 | android_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 | |
xiaoxu | 6368339 | 2019-12-16 15:03:30 +0800 | [diff] [blame] | 38 | required: ["privapp_whitelist_com.android.mms"], |
xiaoxu | e9d5c84 | 2019-11-13 09:31:56 +0800 | [diff] [blame] | 39 | 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"], |
xiaoxu | 455f9eb | 2019-12-12 08:39:47 +0800 | [diff] [blame] | 51 | system_ext_specific: true, |
xiaoxu | e9d5c84 | 2019-11-13 09:31:56 +0800 | [diff] [blame] | 52 | } |
| 53 | |
| 54 | // This finds and builds the test apk as well, so a single make does both. |