• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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