diff --git a/debuggerd/Android.bp b/debuggerd/Android.bp index 99cabdd6f..6391acc54 100644 --- a/debuggerd/Android.bp +++ b/debuggerd/Android.bp @@ -17,6 +17,7 @@ cc_library_headers { name: "libdebuggerd_common_headers", export_include_dirs: ["common/include"], recovery_available: true, + vendor_ramdisk_available: true, } cc_library_shared { @@ -47,6 +48,7 @@ cc_library_static { name: "libtombstoned_client_static", defaults: ["debuggerd_defaults"], recovery_available: true, + vendor_ramdisk_available: true, srcs: [ "tombstoned/tombstoned_client.cpp", "util.cpp", @@ -69,6 +71,7 @@ cc_library_static { name: "libdebuggerd_handler_core", defaults: ["debuggerd_defaults"], recovery_available: true, + vendor_ramdisk_available: true, srcs: ["handler/debuggerd_handler.cpp"], header_libs: [ @@ -113,6 +116,7 @@ cc_library_static { ], defaults: ["debuggerd_defaults"], recovery_available: true, + vendor_ramdisk_available: true, srcs: [ "handler/debuggerd_fallback.cpp", ], @@ -164,6 +168,7 @@ cc_library_static { name: "libdebuggerd", defaults: ["debuggerd_defaults"], recovery_available: true, + vendor_ramdisk_available: true, srcs: [ "libdebuggerd/backtrace.cpp", @@ -209,6 +214,11 @@ cc_library_static { "libdexfile_support", ], }, + vendor_ramdisk: { + exclude_static_libs: [ + "libdexfile_support", + ], + }, }, product_variables: {