#!/bin/sh set -eu source_dir=$(CDPATH= cd -- "$(dirname -- "$0")" && pwd) build_dir=$(mktemp -d /tmp/hydra-input-build-XXXXXX) wayland-scanner client-header "$source_dir/virtual-keyboard-unstable-v1.xml" "$build_dir/virtual-keyboard-client-protocol.h" wayland-scanner private-code "$source_dir/virtual-keyboard-unstable-v1.xml" "$build_dir/virtual-keyboard-protocol.c" cc -Wall -Wextra -Werror "$source_dir/input-probe.c" "$build_dir/virtual-keyboard-protocol.c" -I"$build_dir" $(pkg-config --cflags --libs wayland-client xkbcommon) -o "$build_dir/input-probe" printf '%s\n' "$build_dir/input-probe"