1diff --git a/rutabaga_gfx/Android.bp b/rutabaga_gfx/Android.bp 2index 3358d5055..b6bc63efa 100644 3--- a/rutabaga_gfx/Android.bp 4+++ b/rutabaga_gfx/Android.bp 5@@ -23,7 +23,6 @@ rust_library { 6 edition: "2021", 7 features: [ 8 "gfxstream", 9- "gfxstream_stub", 10 "virgl_renderer", 11 ], 12 rustlibs: [ 13@@ -37,11 +36,34 @@ rust_library { 14 "libzerocopy", 15 ], 16 proc_macros: ["libremain"], 17- shared_libs: [ 18+ static_libs: [ 19 "libepoxy", 20+ "libgfxstream_backend", 21 "libvirglrenderer", 22 ], 23+ shared_libs: [ 24+ "libc++", 25+ "libbase", 26+ ], 27 apex_available: ["com.android.virt"], 28+ cfgs: [ 29+ "gfxstream_unstable", 30+ ], 31+ target: { 32+ android: { 33+ shared_libs: [ 34+ "libnativewindow", 35+ "libcutils", 36+ "liblog", 37+ ], 38+ }, 39+ host: { 40+ features: ["vulkano"], 41+ rustlibs: [ 42+ "libvulkano", 43+ ], 44+ }, 45+ }, 46 } 47 48 rust_test { 49@@ -60,7 +82,6 @@ rust_test { 50 edition: "2021", 51 features: [ 52 "gfxstream", 53- "gfxstream_stub", 54 "virgl_renderer", 55 ], 56 rustlibs: [ 57@@ -77,6 +98,7 @@ rust_test { 58 proc_macros: ["libremain"], 59 shared_libs: [ 60 "libepoxy", 61+ "libgfxstream_backend", 62 "libvirglrenderer", 63 ], 64 } 65