spmenu/scripts/make/generate-headers.sh
2023-06-02 18:37:51 +02:00

32 lines
811 B
Bash
Executable file

#!/bin/sh
[ ! -x "$(command -v wayland-scanner)" ] && exit 1
wayland-scanner \
client-header \
protocols/wlr-layer-shell-unstable-v1.xml \
libs/wl/wlr-layer-shell-unstable-v1-client-protocol.h
wayland-scanner \
client-header \
protocols/xdg-shell.xml \
libs/wl/xdg-shell-client-protocol.h
wayland-scanner \
client-header \
protocols/xdg-output-unstable-v1.xml \
libs/wl/xdg-output-unstable-v1-client-protocol.h
wayland-scanner \
public-code \
protocols/wlr-layer-shell-unstable-v1.xml \
libs/wl/wlr-layer-shell-unstable-v1-protocol.c
wayland-scanner \
public-code \
protocols/xdg-shell.xml \
libs/wl/xdg-shell-protocol.c
wayland-scanner \
public-code \
protocols/xdg-output-unstable-v1.xml \
libs/wl/xdg-output-unstable-v1-protocol.c