From 3a67639dbb224f5e9a2d36126b361c972895e363 Mon Sep 17 00:00:00 2001 From: "A. Cody Schuffelen" Date: Fri, 10 Jul 2026 14:55:20 -0700 Subject: [PATCH 01/11] Extract host/libs/wayland:wayland_subcompositor Bug: b/533538882 --- base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel b/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel index bd501ea15d0..7b14fd4cefe 100644 --- a/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel +++ b/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel @@ -12,7 +12,6 @@ cf_cc_library( "wayland_seat.cpp", "wayland_server.cpp", "wayland_shell.cpp", - "wayland_subcompositor.cpp", "wayland_surface.cpp", "wayland_surfaces.cpp", "wayland_virtio_gpu_metadata.cpp", @@ -24,7 +23,6 @@ cf_cc_library( "wayland_server.h", "wayland_server_callbacks.h", "wayland_shell.h", - "wayland_subcompositor.h", "wayland_surface.h", "wayland_surfaces.h", "wayland_utils.h", @@ -32,6 +30,7 @@ cf_cc_library( ], deps = [ "//cuttlefish/common/libs/fs", + "//cuttlefish/host/libs/wayland:wayland_subcompositor", "//libbase", "@abseil-cpp//absl/log", "@abseil-cpp//absl/log:check", @@ -41,3 +40,13 @@ cf_cc_library( "@wayland//:wayland_server", ], ) + +cf_cc_library( + name = "wayland_subcompositor", + srcs = ["wayland_subcompositor.cpp"], + hdrs = ["wayland_subcompositor.h"], + deps = [ + "@abseil-cpp//absl/log", + "@wayland//:wayland_server", + ], +) From 4b387d91b8933158c5bebef416575a12a2c05a5c Mon Sep 17 00:00:00 2001 From: "A. Cody Schuffelen" Date: Fri, 10 Jul 2026 14:58:56 -0700 Subject: [PATCH 02/11] Extract host/libs/wayland:wayland_shell Bug: b/533538882 --- base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel b/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel index 7b14fd4cefe..a1237d66663 100644 --- a/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel +++ b/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel @@ -11,7 +11,6 @@ cf_cc_library( "wayland_dmabuf.cpp", "wayland_seat.cpp", "wayland_server.cpp", - "wayland_shell.cpp", "wayland_surface.cpp", "wayland_surfaces.cpp", "wayland_virtio_gpu_metadata.cpp", @@ -22,7 +21,6 @@ cf_cc_library( "wayland_seat.h", "wayland_server.h", "wayland_server_callbacks.h", - "wayland_shell.h", "wayland_surface.h", "wayland_surfaces.h", "wayland_utils.h", @@ -30,6 +28,7 @@ cf_cc_library( ], deps = [ "//cuttlefish/common/libs/fs", + "//cuttlefish/host/libs/wayland:wayland_shell", "//cuttlefish/host/libs/wayland:wayland_subcompositor", "//libbase", "@abseil-cpp//absl/log", @@ -41,6 +40,17 @@ cf_cc_library( ], ) +cf_cc_library( + name = "wayland_shell", + srcs = ["wayland_shell.cpp"], + hdrs = ["wayland_shell.h"], + deps = [ + "@abseil-cpp//absl/log", + "@crosvm//:crosvm_gpu_display_wayland_protocols", + "@wayland//:wayland_server", + ], +) + cf_cc_library( name = "wayland_subcompositor", srcs = ["wayland_subcompositor.cpp"], From fe41d2d15bfce58886ee82a23bae71d6e9b7ecf7 Mon Sep 17 00:00:00 2001 From: "A. Cody Schuffelen" Date: Fri, 10 Jul 2026 15:00:17 -0700 Subject: [PATCH 03/11] Extract host/libs/wayland:wayland_server_callbacks Bug: b/533538882 --- base/cvd/cuttlefish/host/libs/screen_connector/BUILD.bazel | 1 + base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/base/cvd/cuttlefish/host/libs/screen_connector/BUILD.bazel b/base/cvd/cuttlefish/host/libs/screen_connector/BUILD.bazel index db0e06d7bf5..21260a6a06f 100644 --- a/base/cvd/cuttlefish/host/libs/screen_connector/BUILD.bazel +++ b/base/cvd/cuttlefish/host/libs/screen_connector/BUILD.bazel @@ -49,6 +49,7 @@ cf_cc_library( "//cuttlefish/host/libs/config:gpu_mode", "//cuttlefish/host/libs/confui:host_confui", "//cuttlefish/host/libs/wayland:cuttlefish_wayland_server", + "//cuttlefish/host/libs/wayland:wayland_server_callbacks", "//cuttlefish/result", "//libbase", "@abseil-cpp//absl/log", diff --git a/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel b/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel index a1237d66663..8315abb8746 100644 --- a/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel +++ b/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel @@ -20,7 +20,6 @@ cf_cc_library( "wayland_dmabuf.h", "wayland_seat.h", "wayland_server.h", - "wayland_server_callbacks.h", "wayland_surface.h", "wayland_surfaces.h", "wayland_utils.h", @@ -28,6 +27,7 @@ cf_cc_library( ], deps = [ "//cuttlefish/common/libs/fs", + "//cuttlefish/host/libs/wayland:wayland_server_callbacks", "//cuttlefish/host/libs/wayland:wayland_shell", "//cuttlefish/host/libs/wayland:wayland_subcompositor", "//libbase", @@ -40,6 +40,11 @@ cf_cc_library( ], ) +cf_cc_library( + name = "wayland_server_callbacks", + hdrs = ["wayland_server_callbacks.h"], +) + cf_cc_library( name = "wayland_shell", srcs = ["wayland_shell.cpp"], From 54097b9732caedb772ddd6a721c19eeeaafd4486 Mon Sep 17 00:00:00 2001 From: "A. Cody Schuffelen" Date: Fri, 10 Jul 2026 15:02:05 -0700 Subject: [PATCH 04/11] Extract host/libs/wayland:wayland_utils Bug: b/533538882 --- base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel b/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel index 8315abb8746..7ecb87200da 100644 --- a/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel +++ b/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel @@ -22,7 +22,6 @@ cf_cc_library( "wayland_server.h", "wayland_surface.h", "wayland_surfaces.h", - "wayland_utils.h", "wayland_virtio_gpu_metadata.h", ], deps = [ @@ -30,6 +29,7 @@ cf_cc_library( "//cuttlefish/host/libs/wayland:wayland_server_callbacks", "//cuttlefish/host/libs/wayland:wayland_shell", "//cuttlefish/host/libs/wayland:wayland_subcompositor", + "//cuttlefish/host/libs/wayland:wayland_utils", "//libbase", "@abseil-cpp//absl/log", "@abseil-cpp//absl/log:check", @@ -65,3 +65,12 @@ cf_cc_library( "@wayland//:wayland_server", ], ) + +cf_cc_library( + name = "wayland_utils", + hdrs = ["wayland_utils.h"], + deps = [ + "@abseil-cpp//absl/log:check", + "@wayland//:wayland_server", + ], +) From 99a9ea8f3a03def84703222c06f166dd15986501 Mon Sep 17 00:00:00 2001 From: "A. Cody Schuffelen" Date: Fri, 10 Jul 2026 15:10:38 -0700 Subject: [PATCH 05/11] Extract host/libs/wayland:wayland_dmabuf Bug: b/533538882 --- .../cuttlefish/host/libs/wayland/BUILD.bazel | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel b/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel index 7ecb87200da..808e55c52d7 100644 --- a/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel +++ b/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel @@ -8,7 +8,6 @@ cf_cc_library( name = "cuttlefish_wayland_server", srcs = [ "wayland_compositor.cpp", - "wayland_dmabuf.cpp", "wayland_seat.cpp", "wayland_server.cpp", "wayland_surface.cpp", @@ -17,7 +16,6 @@ cf_cc_library( ], hdrs = [ "wayland_compositor.h", - "wayland_dmabuf.h", "wayland_seat.h", "wayland_server.h", "wayland_surface.h", @@ -26,6 +24,7 @@ cf_cc_library( ], deps = [ "//cuttlefish/common/libs/fs", + "//cuttlefish/host/libs/wayland:wayland_dmabuf", "//cuttlefish/host/libs/wayland:wayland_server_callbacks", "//cuttlefish/host/libs/wayland:wayland_shell", "//cuttlefish/host/libs/wayland:wayland_subcompositor", @@ -40,6 +39,20 @@ cf_cc_library( ], ) +cf_cc_library( + name = "wayland_dmabuf", + srcs = ["wayland_dmabuf.cpp"], + hdrs = ["wayland_dmabuf.h"], + deps = [ + "//cuttlefish/host/libs/wayland:wayland_utils", + "//libbase", + "@abseil-cpp//absl/log", + "@crosvm//:crosvm_gpu_display_wayland_protocols", + "@libdrm//:libdrm_fourcc", + "@wayland//:wayland_server", + ], +) + cf_cc_library( name = "wayland_server_callbacks", hdrs = ["wayland_server_callbacks.h"], From a683bdbb2effa4dad33ac39bd60034ddbd32859f Mon Sep 17 00:00:00 2001 From: "A. Cody Schuffelen" Date: Fri, 10 Jul 2026 15:11:57 -0700 Subject: [PATCH 06/11] Extract host/libs/wayland:wayland_seat Bug: b/533538882 --- base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel b/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel index 808e55c52d7..25a4f019eda 100644 --- a/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel +++ b/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel @@ -8,7 +8,6 @@ cf_cc_library( name = "cuttlefish_wayland_server", srcs = [ "wayland_compositor.cpp", - "wayland_seat.cpp", "wayland_server.cpp", "wayland_surface.cpp", "wayland_surfaces.cpp", @@ -16,7 +15,6 @@ cf_cc_library( ], hdrs = [ "wayland_compositor.h", - "wayland_seat.h", "wayland_server.h", "wayland_surface.h", "wayland_surfaces.h", @@ -25,6 +23,7 @@ cf_cc_library( deps = [ "//cuttlefish/common/libs/fs", "//cuttlefish/host/libs/wayland:wayland_dmabuf", + "//cuttlefish/host/libs/wayland:wayland_seat", "//cuttlefish/host/libs/wayland:wayland_server_callbacks", "//cuttlefish/host/libs/wayland:wayland_shell", "//cuttlefish/host/libs/wayland:wayland_subcompositor", @@ -53,6 +52,16 @@ cf_cc_library( ], ) +cf_cc_library( + name = "wayland_seat", + srcs = ["wayland_seat.cpp"], + hdrs = ["wayland_seat.h"], + deps = [ + "@abseil-cpp//absl/log", + "@wayland//:wayland_server", + ], +) + cf_cc_library( name = "wayland_server_callbacks", hdrs = ["wayland_server_callbacks.h"], From 3f82c7e85e5551c828ec32728012b8c0285df071 Mon Sep 17 00:00:00 2001 From: "A. Cody Schuffelen" Date: Fri, 10 Jul 2026 15:25:45 -0700 Subject: [PATCH 07/11] Extract host/libs/wayland:wayland_surface Bug: b/533538882 --- .../cuttlefish/host/libs/wayland/BUILD.bazel | 26 ++++++++++++++++--- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel b/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel index 25a4f019eda..ea4f9b53992 100644 --- a/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel +++ b/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel @@ -9,15 +9,11 @@ cf_cc_library( srcs = [ "wayland_compositor.cpp", "wayland_server.cpp", - "wayland_surface.cpp", - "wayland_surfaces.cpp", "wayland_virtio_gpu_metadata.cpp", ], hdrs = [ "wayland_compositor.h", "wayland_server.h", - "wayland_surface.h", - "wayland_surfaces.h", "wayland_virtio_gpu_metadata.h", ], deps = [ @@ -27,6 +23,7 @@ cf_cc_library( "//cuttlefish/host/libs/wayland:wayland_server_callbacks", "//cuttlefish/host/libs/wayland:wayland_shell", "//cuttlefish/host/libs/wayland:wayland_subcompositor", + "//cuttlefish/host/libs/wayland:wayland_surface", "//cuttlefish/host/libs/wayland:wayland_utils", "//libbase", "@abseil-cpp//absl/log", @@ -88,6 +85,27 @@ cf_cc_library( ], ) +cf_cc_library( + name = "wayland_surface", + srcs = [ + "wayland_surface.cpp", + "wayland_surfaces.cpp", + ], + hdrs = [ + "wayland_surface.h", + "wayland_surfaces.h", + ], + deps = [ + "//cuttlefish/host/libs/wayland:wayland_dmabuf", + "//cuttlefish/host/libs/wayland:wayland_server_callbacks", + "//cuttlefish/host/libs/wayland:wayland_utils", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/log:check", + "@libdrm//:libdrm_fourcc", + "@wayland//:wayland_server", + ], +) + cf_cc_library( name = "wayland_utils", hdrs = ["wayland_utils.h"], From 8bc34528d554bb6fbfdce253c4220c381d948786 Mon Sep 17 00:00:00 2001 From: "A. Cody Schuffelen" Date: Fri, 10 Jul 2026 15:28:12 -0700 Subject: [PATCH 08/11] Extract host/libs/wayland:wayland_virtio_gpu_metadata Bug: b/533538882 --- base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel b/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel index ea4f9b53992..00d5e1ec3d8 100644 --- a/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel +++ b/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel @@ -9,12 +9,10 @@ cf_cc_library( srcs = [ "wayland_compositor.cpp", "wayland_server.cpp", - "wayland_virtio_gpu_metadata.cpp", ], hdrs = [ "wayland_compositor.h", "wayland_server.h", - "wayland_virtio_gpu_metadata.h", ], deps = [ "//cuttlefish/common/libs/fs", @@ -25,6 +23,7 @@ cf_cc_library( "//cuttlefish/host/libs/wayland:wayland_subcompositor", "//cuttlefish/host/libs/wayland:wayland_surface", "//cuttlefish/host/libs/wayland:wayland_utils", + "//cuttlefish/host/libs/wayland:wayland_virtio_gpu_metadata", "//libbase", "@abseil-cpp//absl/log", "@abseil-cpp//absl/log:check", @@ -114,3 +113,15 @@ cf_cc_library( "@wayland//:wayland_server", ], ) + +cf_cc_library( + name = "wayland_virtio_gpu_metadata", + srcs = ["wayland_virtio_gpu_metadata.cpp"], + hdrs = ["wayland_virtio_gpu_metadata.h"], + deps = [ + "//cuttlefish/host/libs/wayland:wayland_surface", + "//cuttlefish/host/libs/wayland:wayland_utils", + "@crosvm//:crosvm_gpu_display_wayland_protocols", + "@wayland//:wayland_server", + ], +) From 2745cac2888cfa3c3b979f8fe4fce887079099cb Mon Sep 17 00:00:00 2001 From: "A. Cody Schuffelen" Date: Fri, 10 Jul 2026 15:30:17 -0700 Subject: [PATCH 09/11] Extract host/libs/wayland:wayland_compositor Bug: b/533538882 --- .../cuttlefish/host/libs/wayland/BUILD.bazel | 23 ++++++++++++------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel b/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel index 00d5e1ec3d8..d51a3231de5 100644 --- a/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel +++ b/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel @@ -6,16 +6,11 @@ package( cf_cc_library( name = "cuttlefish_wayland_server", - srcs = [ - "wayland_compositor.cpp", - "wayland_server.cpp", - ], - hdrs = [ - "wayland_compositor.h", - "wayland_server.h", - ], + srcs = ["wayland_server.cpp"], + hdrs = ["wayland_server.h"], deps = [ "//cuttlefish/common/libs/fs", + "//cuttlefish/host/libs/wayland:wayland_compositor", "//cuttlefish/host/libs/wayland:wayland_dmabuf", "//cuttlefish/host/libs/wayland:wayland_seat", "//cuttlefish/host/libs/wayland:wayland_server_callbacks", @@ -34,6 +29,18 @@ cf_cc_library( ], ) +cf_cc_library( + name = "wayland_compositor", + srcs = ["wayland_compositor.cpp"], + hdrs = ["wayland_compositor.h"], + deps = [ + "//cuttlefish/host/libs/wayland:wayland_surface", + "//cuttlefish/host/libs/wayland:wayland_utils", + "@abseil-cpp//absl/log", + "@wayland//:wayland_server", + ], +) + cf_cc_library( name = "wayland_dmabuf", srcs = ["wayland_dmabuf.cpp"], From 7783909c06a9978b99bfb281961f331019aab882 Mon Sep 17 00:00:00 2001 From: "A. Cody Schuffelen" Date: Fri, 10 Jul 2026 15:35:35 -0700 Subject: [PATCH 10/11] Extract host/libs/wayland:wayland_server Bug: b/533538882 --- .../host/libs/screen_connector/BUILD.bazel | 2 +- .../cuttlefish/host/libs/wayland/BUILD.bazel | 44 ++++++++----------- 2 files changed, 20 insertions(+), 26 deletions(-) diff --git a/base/cvd/cuttlefish/host/libs/screen_connector/BUILD.bazel b/base/cvd/cuttlefish/host/libs/screen_connector/BUILD.bazel index 21260a6a06f..900c763769f 100644 --- a/base/cvd/cuttlefish/host/libs/screen_connector/BUILD.bazel +++ b/base/cvd/cuttlefish/host/libs/screen_connector/BUILD.bazel @@ -48,7 +48,7 @@ cf_cc_library( "//cuttlefish/host/libs/config:cuttlefish_config", "//cuttlefish/host/libs/config:gpu_mode", "//cuttlefish/host/libs/confui:host_confui", - "//cuttlefish/host/libs/wayland:cuttlefish_wayland_server", + "//cuttlefish/host/libs/wayland:wayland_server", "//cuttlefish/host/libs/wayland:wayland_server_callbacks", "//cuttlefish/result", "//libbase", diff --git a/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel b/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel index d51a3231de5..898e1770a21 100644 --- a/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel +++ b/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel @@ -4,31 +4,6 @@ package( default_visibility = ["//:android_cuttlefish"], ) -cf_cc_library( - name = "cuttlefish_wayland_server", - srcs = ["wayland_server.cpp"], - hdrs = ["wayland_server.h"], - deps = [ - "//cuttlefish/common/libs/fs", - "//cuttlefish/host/libs/wayland:wayland_compositor", - "//cuttlefish/host/libs/wayland:wayland_dmabuf", - "//cuttlefish/host/libs/wayland:wayland_seat", - "//cuttlefish/host/libs/wayland:wayland_server_callbacks", - "//cuttlefish/host/libs/wayland:wayland_shell", - "//cuttlefish/host/libs/wayland:wayland_subcompositor", - "//cuttlefish/host/libs/wayland:wayland_surface", - "//cuttlefish/host/libs/wayland:wayland_utils", - "//cuttlefish/host/libs/wayland:wayland_virtio_gpu_metadata", - "//libbase", - "@abseil-cpp//absl/log", - "@abseil-cpp//absl/log:check", - "@crosvm//:crosvm_gpu_display_wayland_protocols", - "@libdrm//:libdrm_fourcc", - "@libffi", - "@wayland//:wayland_server", - ], -) - cf_cc_library( name = "wayland_compositor", srcs = ["wayland_compositor.cpp"], @@ -65,6 +40,25 @@ cf_cc_library( ], ) +cf_cc_library( + name = "wayland_server", + srcs = ["wayland_server.cpp"], + hdrs = ["wayland_server.h"], + deps = [ + "//cuttlefish/host/libs/wayland:wayland_compositor", + "//cuttlefish/host/libs/wayland:wayland_dmabuf", + "//cuttlefish/host/libs/wayland:wayland_seat", + "//cuttlefish/host/libs/wayland:wayland_server_callbacks", + "//cuttlefish/host/libs/wayland:wayland_shell", + "//cuttlefish/host/libs/wayland:wayland_subcompositor", + "//cuttlefish/host/libs/wayland:wayland_surface", + "//cuttlefish/host/libs/wayland:wayland_virtio_gpu_metadata", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/log:check", + "@wayland//:wayland_server", + ], +) + cf_cc_library( name = "wayland_server_callbacks", hdrs = ["wayland_server_callbacks.h"], From 3c6b7e3f578b05b870e5f09116c874c4a026b842 Mon Sep 17 00:00:00 2001 From: "A. Cody Schuffelen" Date: Fri, 10 Jul 2026 15:38:47 -0700 Subject: [PATCH 11/11] Add build test to host/libs/wayland Bug: b/532697459 --- base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel b/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel index 898e1770a21..8cae6462289 100644 --- a/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel +++ b/base/cvd/cuttlefish/host/libs/wayland/BUILD.bazel @@ -1,9 +1,11 @@ -load("//cuttlefish/bazel:rules.bzl", "cf_cc_library") +load("//cuttlefish/bazel:rules.bzl", "cf_build_test", "cf_cc_library") package( default_visibility = ["//:android_cuttlefish"], ) +cf_build_test(name = "cf_build_test") + cf_cc_library( name = "wayland_compositor", srcs = ["wayland_compositor.cpp"],