wine/dlls/winewayland.drv/Makefile.in
Alexandros Frantzis 6a9df1f4c5 winewayland: Use system cursor shapes when possible.
Use the cursor-shapes-v1 protocol to tell the compositor which system
cursor shape to use. If a shape match is not found (or cursor-shapes-v1
is not available) we fall back to setting the cursor buffer from the
Windows cursor data as before.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=57648
2025-07-01 21:47:39 +02:00

31 lines
844 B
Makefile

MODULE = winewayland.drv
UNIXLIB = winewayland.so
UNIX_CFLAGS = $(EGL_CFLAGS) $(WAYLAND_CLIENT_CFLAGS) $(WAYLAND_EGL_CFLAGS) $(XKBCOMMON_CFLAGS) $(XKBREGISTRY_CFLAGS)
UNIX_LIBS = -lwin32u $(WAYLAND_CLIENT_LIBS) $(WAYLAND_EGL_LIBS) $(XKBCOMMON_LIBS) $(XKBREGISTRY_LIBS) $(PTHREAD_LIBS) -lm
IMPORTS = user32 win32u
SOURCES = \
cursor-shape-v1.xml \
display.c \
dllmain.c \
opengl.c \
pointer-constraints-unstable-v1.xml \
relative-pointer-unstable-v1.xml \
text-input-unstable-v3.xml \
version.rc \
viewporter.xml \
vulkan.c \
wayland.c \
wayland_data_device.c \
wayland_keyboard.c \
wayland_output.c \
wayland_pointer.c \
wayland_surface.c \
wayland_text_input.c \
waylanddrv_main.c \
window.c \
window_surface.c \
wlr-data-control-unstable-v1.xml \
xdg-output-unstable-v1.xml \
xdg-shell.xml \
xdg-toplevel-icon-v1.xml