diff --git a/libbacktrace/Android.bp b/libbacktrace/Android.bp index 4a525be97..285aa6edf 100644 --- a/libbacktrace/Android.bp +++ b/libbacktrace/Android.bp @@ -57,6 +57,7 @@ libbacktrace_sources = [ cc_library_headers { name: "libbacktrace_headers", + vendor_available: true, export_include_dirs: ["include"], } diff --git a/libsystem/Android.bp b/libsystem/Android.bp index 4d076d538..846a58526 100644 --- a/libsystem/Android.bp +++ b/libsystem/Android.bp @@ -1,4 +1,15 @@ cc_library_headers { name: "libsystem_headers", + vendor_available: true, + host_supported: true, export_include_dirs: ["include"], + + target: { + linux_bionic: { + enabled: true, + }, + windows: { + enabled: true, + }, + } } diff --git a/libutils/Android.bp b/libutils/Android.bp index b46ad6226..33770ba03 100644 --- a/libutils/Android.bp +++ b/libutils/Android.bp @@ -16,8 +16,22 @@ cc_library_headers { name: "libutils_headers", vendor_available: true, host_supported: true, + + header_libs: [ + "libsystem_headers", + "libcutils_headers" + ], + export_header_lib_headers: [ + "libsystem_headers", + "libcutils_headers" + ], export_include_dirs: ["include"], + target: { + android: { + header_libs: ["libbacktrace_headers"], + export_header_lib_headers: ["libbacktrace_headers"], + }, linux_bionic: { enabled: true, },