summaryrefslogtreecommitdiff
path: root/libs/ui/Android.bp
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ui/Android.bp')
-rw-r--r--libs/ui/Android.bp20
1 files changed, 17 insertions, 3 deletions
diff --git a/libs/ui/Android.bp b/libs/ui/Android.bp
index 438fd2a0f7..d25ad1a46d 100644
--- a/libs/ui/Android.bp
+++ b/libs/ui/Android.bp
@@ -48,7 +48,7 @@ cc_library_shared {
],
sanitize: {
- //misc_undefined: ["integer"],
+ integer_overflow: true,
},
srcs: [
@@ -74,7 +74,9 @@ cc_library_shared {
shared_libs: [
"android.hardware.graphics.allocator@2.0",
+ "android.hardware.graphics.common@1.1",
"android.hardware.graphics.mapper@2.0",
+ "android.hardware.graphics.mapper@2.1",
"android.hardware.configstore@1.0",
"android.hardware.configstore-utils",
"libbase",
@@ -89,6 +91,10 @@ cc_library_shared {
"liblog",
],
+ export_shared_lib_headers: [
+ "android.hardware.graphics.common@1.1",
+ ],
+
static_libs: [
"libarect",
"libgrallocusage",
@@ -96,20 +102,23 @@ cc_library_shared {
],
header_libs: [
+ "libbase_headers",
"libnativebase_headers",
"libhardware_headers",
+ "libui_headers",
+ "libpdx_headers",
],
- export_include_dirs: ["include"],
-
export_static_lib_headers: [
"libarect",
"libmath",
],
export_header_lib_headers: [
+ "libbase_headers",
"libnativebase_headers",
"libhardware_headers",
+ "libui_headers",
],
}
@@ -117,6 +126,11 @@ cc_library_headers {
name: "libui_headers",
export_include_dirs: ["include"],
vendor_available: true,
+ target: {
+ vendor: {
+ override_export_include_dirs: ["include_vndk"],
+ },
+ },
}
subdirs = [