#!/usr/bin/env bash
set -euo pipefail

TARGET=$1

if [[ "${TARGET}" == prototypes/* ]]; then
    cd prototypes
    FLAGS="--bin $(basename "${TARGET}")"
else
    cd "${TARGET}"
    FLAGS=""
fi

cargo check ${FLAGS}
cargo clippy ${FLAGS}
