#!/bin/bash mypy -p pypaste || exit $? for f in $(find pypaste -type f); do flake8 ${f} || exit $? done if [[ ! -d build ]]; then meson setup build -Dserver=enabled -Dclient=enabled|| exit $? fi destdir=$(mktemp -d) meson test -C build || exit $? meson install --destdir=${destdir} -C build || exit $?