xref: /aosp_15_r20/external/crosvm/gpu_display/patches/Android.bp.patch (revision bb4ee6a4ae7042d18b07a98463b9c8b875e44b39)
1*bb4ee6a4SAndroid Build Coastguard Workerdiff --git a/gpu_display/Android.bp b/gpu_display/Android.bp
2*bb4ee6a4SAndroid Build Coastguard Workerindex dc5db8549..18a04722e 100644
3*bb4ee6a4SAndroid Build Coastguard Worker--- a/gpu_display/Android.bp
4*bb4ee6a4SAndroid Build Coastguard Worker+++ b/gpu_display/Android.bp
5*bb4ee6a4SAndroid Build Coastguard Worker@@ -29,7 +29,6 @@ rust_library {
6*bb4ee6a4SAndroid Build Coastguard Worker     edition: "2021",
7*bb4ee6a4SAndroid Build Coastguard Worker     features: [
8*bb4ee6a4SAndroid Build Coastguard Worker         "android_display",
9*bb4ee6a4SAndroid Build Coastguard Worker-        "android_display_stub",
10*bb4ee6a4SAndroid Build Coastguard Worker         "gfxstream",
11*bb4ee6a4SAndroid Build Coastguard Worker     ],
12*bb4ee6a4SAndroid Build Coastguard Worker     rustlibs: [
13*bb4ee6a4SAndroid Build Coastguard Worker@@ -43,7 +42,26 @@ rust_library {
14*bb4ee6a4SAndroid Build Coastguard Worker     ],
15*bb4ee6a4SAndroid Build Coastguard Worker     proc_macros: ["libremain"],
16*bb4ee6a4SAndroid Build Coastguard Worker     static_libs: ["libdisplay_wl"],
17*bb4ee6a4SAndroid Build Coastguard Worker-    shared_libs: ["libwayland-client"],
18*bb4ee6a4SAndroid Build Coastguard Worker+
19*bb4ee6a4SAndroid Build Coastguard Worker+    // added manually
20*bb4ee6a4SAndroid Build Coastguard Worker+    target: {
21*bb4ee6a4SAndroid Build Coastguard Worker+        host: {
22*bb4ee6a4SAndroid Build Coastguard Worker+            shared_libs: ["libwayland_client"],
23*bb4ee6a4SAndroid Build Coastguard Worker+            features: ["android_display_stub"],
24*bb4ee6a4SAndroid Build Coastguard Worker+        },
25*bb4ee6a4SAndroid Build Coastguard Worker+        android: {
26*bb4ee6a4SAndroid Build Coastguard Worker+            static_libs: [
27*bb4ee6a4SAndroid Build Coastguard Worker+                "libwayland_client_static",
28*bb4ee6a4SAndroid Build Coastguard Worker+                "libffi",
29*bb4ee6a4SAndroid Build Coastguard Worker+                "libcrosvm_android_display_client",
30*bb4ee6a4SAndroid Build Coastguard Worker+            ],
31*bb4ee6a4SAndroid Build Coastguard Worker+            shared_libs: [
32*bb4ee6a4SAndroid Build Coastguard Worker+                "libc++",
33*bb4ee6a4SAndroid Build Coastguard Worker+                "libbinder_ndk",
34*bb4ee6a4SAndroid Build Coastguard Worker+                "libnativewindow",
35*bb4ee6a4SAndroid Build Coastguard Worker+            ],
36*bb4ee6a4SAndroid Build Coastguard Worker+        },
37*bb4ee6a4SAndroid Build Coastguard Worker+    },
38*bb4ee6a4SAndroid Build Coastguard Worker }
39*bb4ee6a4SAndroid Build Coastguard Worker
40*bb4ee6a4SAndroid Build Coastguard Worker cc_library_static {
41