Makes libdrm available on host
... to make drm format header visible for host wayland server.
Adds -Wno-implicit-function-declaration for vasprintf() on
xf86drm.c:2965.
Adds -Wno-int-conversion for drm_mmap() on libdrm_macros.h:60.
Also, drive-by alphabetize cflags.
Bug: b/128842306
Test: locally built and ran cuttlefish with crosvm<-wayland->vnc
Change-Id: Ib6fb08cc893dfe000089acf34dcc1203759f9127
diff --git a/Android.bp b/Android.bp
index 6fe434c..8b264cd 100644
--- a/Android.bp
+++ b/Android.bp
@@ -37,10 +37,12 @@
"-Wno-deprecated-declarations",
"-Wno-format",
"-Wno-gnu-variable-sized-type-not-at-end",
+ "-Wno-implicit-function-declaration",
+ "-Wno-int-conversion",
+ "-Wno-missing-field-initializers",
"-Wno-pointer-arith",
"-Wno-unused-parameter",
"-Wno-unused-variable",
- "-Wno-missing-field-initializers",
],
export_include_dirs: ["."],
}
@@ -50,6 +52,7 @@
name: "libdrm",
recovery_available: true,
vendor_available: true,
+ host_supported: true,
defaults: [
"libdrm_defaults",
"libdrm_sources",