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: { diff --git a/libcutils/Android.bp b/libcutils/Android.bp index 0c75dc725..284c0b94c 100644 --- a/libcutils/Android.bp +++ b/libcutils/Android.bp @@ -34,6 +34,7 @@ cc_library_headers { vendor_available: true, recovery_available: true, ramdisk_available: true, + vendor_ramdisk_available: true, host_supported: true, apex_available: [ "//apex_available:platform", @@ -61,6 +62,7 @@ cc_library { vendor_available: true, recovery_available: true, ramdisk_available: true, + vendor_ramdisk_available: true, host_supported: true, native_bridge_supported: true, apex_available: [ @@ -146,6 +148,7 @@ cc_library { support_system_process: true, }, recovery_available: true, + vendor_ramdisk_available: true, host_supported: true, apex_available: [ "//apex_available:platform", diff --git a/libprocessgroup/Android.bp b/libprocessgroup/Android.bp index bda11e91d..d1017742f 100644 --- a/libprocessgroup/Android.bp +++ b/libprocessgroup/Android.bp @@ -1,6 +1,8 @@ cc_library_headers { name: "libprocessgroup_headers", vendor_available: true, + ramdisk_available: true, + vendor_ramdisk_available: true, recovery_available: true, host_supported: true, native_bridge_supported: true, diff --git a/libsystem/Android.bp b/libsystem/Android.bp index db616697c..12c946c91 100644 --- a/libsystem/Android.bp +++ b/libsystem/Android.bp @@ -2,6 +2,7 @@ cc_library_headers { name: "libsystem_headers", vendor_available: true, recovery_available: true, + vendor_ramdisk_available: true, host_supported: true, native_bridge_supported: true, apex_available: [ diff --git a/libutils/Android.bp b/libutils/Android.bp index e53e89bd5..8ee16f386 100644 --- a/libutils/Android.bp +++ b/libutils/Android.bp @@ -16,6 +16,7 @@ cc_library_headers { name: "libutils_headers", vendor_available: true, recovery_available: true, + vendor_ramdisk_available: true, host_supported: true, native_bridge_supported: true, apex_available: [ diff --git a/property_service/libpropertyinfoparser/Android.bp b/property_service/libpropertyinfoparser/Android.bp index 108d15aa4..2d7e9cb8e 100644 --- a/property_service/libpropertyinfoparser/Android.bp +++ b/property_service/libpropertyinfoparser/Android.bp @@ -3,6 +3,7 @@ cc_library_static { host_supported: true, vendor_available: true, ramdisk_available: true, + vendor_ramdisk_available: true, recovery_available: true, native_bridge_supported: true, srcs: ["property_info_parser.cpp"],