mkdir -p wl/ wayland-scanner client-header $(pkg-config --variable datarootdir wayland-protocols)/wayland-protocols/stable/xdg-shell/xdg-shell.xml wl/xdg-shell.h wayland-scanner client-header $(pkg-config --variable datarootdir wayland-protocols)/wayland-protocols/staging/pointer-warp/pointer-warp-v1.xml wl/pointer-warp-v1.h wayland-scanner client-header $(pkg-config --variable datarootdir wayland-protocols)/wayland-protocols/staging/xdg-toplevel-icon/xdg-toplevel-icon-v1.xml wl/xdg-toplevel-icon-v1.h wayland-scanner client-header $(pkg-config --variable datarootdir wayland-protocols)/wayland-protocols/unstable/xdg-decoration/xdg-decoration-unstable-v1.xml wl/xdg-decoration-unstable-v1.h wayland-scanner client-header $(pkg-config --variable datarootdir wayland-protocols)/wayland-protocols/unstable/relative-pointer/relative-pointer-unstable-v1.xml wl/relative-pointer-unstable-v1.h wayland-scanner client-header $(pkg-config --variable datarootdir wayland-protocols)/wayland-protocols/unstable/pointer-constraints/pointer-constraints-unstable-v1.xml wl/pointer-constraints-unstable-v1.h wayland-scanner client-header $(pkg-config --variable datarootdir wayland-protocols)/wayland-protocols/unstable/xdg-output/xdg-output-unstable-v1.xml wl/xdg-output-unstable-v1.h wayland-scanner private-code $(pkg-config --variable datarootdir wayland-protocols)/wayland-protocols/stable/xdg-shell/xdg-shell.xml wl/xdg-shell.c wayland-scanner private-code $(pkg-config --variable datarootdir wayland-protocols)/wayland-protocols/staging/pointer-warp/pointer-warp-v1.xml wl/pointer-warp-v1.c wayland-scanner private-code $(pkg-config --variable datarootdir wayland-protocols)/wayland-protocols/staging/xdg-toplevel-icon/xdg-toplevel-icon-v1.xml wl/xdg-toplevel-icon-v1.c wayland-scanner private-code $(pkg-config --variable datarootdir wayland-protocols)/wayland-protocols/unstable/xdg-decoration/xdg-decoration-unstable-v1.xml wl/xdg-decoration-unstable-v1.c wayland-scanner private-code $(pkg-config --variable datarootdir wayland-protocols)/wayland-protocols/unstable/relative-pointer/relative-pointer-unstable-v1.xml wl/relative-pointer-unstable-v1.c wayland-scanner private-code $(pkg-config --variable datarootdir wayland-protocols)/wayland-protocols/unstable/pointer-constraints/pointer-constraints-unstable-v1.xml wl/pointer-constraints-unstable-v1.c wayland-scanner private-code $(pkg-config --variable datarootdir wayland-protocols)/wayland-protocols/unstable/xdg-output/xdg-output-unstable-v1.xml wl/xdg-output-unstable-v1.c