summaryrefslogtreecommitdiff
path: root/src/wayland/protocols/meson.build
diff options
context:
space:
mode:
authorBerke Güzel <wenekar1@gmail.com>2026-10-11 21:53:42 +0300
committerBerke Güzel <wenekar1@gmail.com>2026-10-11 21:53:42 +0300
commit927ae621c9a3d46dbc401b8e9ea7bbed1bf2e97b (patch)
treeaeb00c16770dcf5a36d28c1167cc39c6759059fb /src/wayland/protocols/meson.build
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.
Diffstat (limited to 'src/wayland/protocols/meson.build')
-rw-r--r--src/wayland/protocols/meson.build15
1 files changed, 15 insertions, 0 deletions
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',
+)