diff options
| author | 2024-01-18 11:25:35 +0000 | |
|---|---|---|
| committer | 2024-01-18 11:25:35 +0000 | |
| commit | 8bd00f3f033bcd0b2663ae3e33f25db9dc15e2bf (patch) | |
| tree | c8d6a711d0ca3ac87b17c07a38305a2b7811219c /api | |
| parent | 75ef8221d0c137e2de7fcd6409cc09ce51e89630 (diff) | |
| parent | 919593c804c3536f6f0309a03b266aa7968d4b8c (diff) | |
Merge "[CrashRecovery] Add module lib to Android SDK" into main
Diffstat (limited to 'api')
| -rw-r--r-- | api/Android.bp | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/api/Android.bp b/api/Android.bp index 126176dab3f3..b3b18b66e097 100644 --- a/api/Android.bp +++ b/api/Android.bp @@ -60,8 +60,40 @@ metalava_cmd = "$(location metalava)" metalava_cmd += " -J--add-opens=java.base/java.util=ALL-UNNAMED " metalava_cmd += " --quiet " +soong_config_module_type { + name: "enable_crashrecovery_module", + module_type: "combined_apis_defaults", + config_namespace: "ANDROID", + bool_variables: ["release_crashrecovery_module"], + properties: [ + "bootclasspath", + "system_server_classpath", + ], +} + +soong_config_bool_variable { + name: "release_crashrecovery_module", +} + +enable_crashrecovery_module { + name: "crashrecovery_module_defaults", + soong_config_variables: { + release_crashrecovery_module: { + bootclasspath: [ + "framework-crashrecovery", + ], + system_server_classpath: [ + "service-crashrecovery", + ], + }, + }, +} + combined_apis { name: "frameworks-base-api", + defaults: [ + "crashrecovery_module_defaults", + ], bootclasspath: [ "android.net.ipsec.ike", "art.module.public.api", |