#!/usr/bin/env execlineb
# SPDX-FileCopyrightText: Peter Pentchev <roam@ringlet.net>
# SPDX-License-Identifier: GPL-2.0-or-later

elgetopt "c:"
importas -D "cargo" default_cargo CARGO
importas -D $default_cargo CARGO ELGETOPT_c
if {
  $CARGO fmt --check
}
if {
  $CARGO fc build
} if {
  $CARGO doc --no-deps --all-features
} if {
  $CARGO fc nextest run
} if {
  export PRIPS target/debug/prips
  prove -v ../t
} if {
  tools/el-run-clippy -c $CARGO -n
} echo "Seems fine"
