#!/bin/bash # aurb / aurs: aur build / aur sync with ccache mounted in the chroot (use with -c) case "$(basename "$0")" in aurb) cmd=build ;; aurs) cmd=sync ;; *) echo "Invoke as aurb or aurs" >&2; exit 1 ;; esac CCACHE_HOST_DIR="$HOME/.cache/ccache" mkdir -p "$CCACHE_HOST_DIR" exec aur "$cmd" \ --makepkg-conf "$HOME/.config/aurutils-makepkg.conf" \ --bind-rw "$CCACHE_HOST_DIR" \ "$@"