From 927ae621c9a3d46dbc401b8e9ea7bbed1bf2e97b Mon Sep 17 00:00:00 2001 From: Berke Güzel Date: Sun, 11 Oct 2026 21:53:42 +0300 Subject: initial: Yet Another Surface Library (YASL) 0.1.0 A minimal, modern desktop window surface library in C. Supports Wayland on Linux and Cocoa/Metal on macOS with presentation timing, fractional scaling, IME, and CSD. --- src/wayland/protocols/meson.build | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 src/wayland/protocols/meson.build (limited to 'src/wayland/protocols/meson.build') diff --git a/src/wayland/protocols/meson.build b/src/wayland/protocols/meson.build new file mode 100644 index 0000000..6e20a6c --- /dev/null +++ b/src/wayland/protocols/meson.build @@ -0,0 +1,15 @@ +wl_protocol_src = files( + 'xdg-shell-protocol.c', + 'xdg-decoration-protocol.c', + 'cursor-shape-v1-protocol.c', + 'fractional-scale-v1-protocol.c', + 'viewporter-protocol.c', + 'tablet-v2-protocol.c', + 'text-input-unstable-v3-protocol.c', + 'tearing-control-v1-protocol.c', + 'presentation-time-protocol.c', + 'xdg-toplevel-drag-v1-protocol.c', + 'fifo-v1-protocol.c', + 'commit-timing-v1-protocol.c', + 'primary-selection-unstable-v1-protocol.c', +) -- cgit v1.2.3