Config-based KasmVNC
This commit is contained in:
committed by
Anthony Merrill
parent
d9cf46f83e
commit
36a1ffc5e4
36
run-specs
Executable file
36
run-specs
Executable file
@@ -0,0 +1,36 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -e
|
||||
export PYTHONPATH=${PWD}/spec
|
||||
|
||||
RUN_CMD="pipenv run mamba"
|
||||
|
||||
specs=()
|
||||
for arg in "$@"; do
|
||||
if [[ "$arg" = "-d" ]]; then
|
||||
export KASMVNC_SPEC_DEBUG_OUTPUT=1
|
||||
continue;
|
||||
fi
|
||||
if [[ "$arg" = "-v" ]]; then
|
||||
verbose=1
|
||||
continue
|
||||
fi
|
||||
|
||||
specs+=("$arg")
|
||||
done
|
||||
set -- "${specs[@]}"
|
||||
|
||||
if [[ "$1" = "-h" || "$1" = "--help" ]]; then
|
||||
echo >&2 "Usage: $(basename "$0") [-d] [-v] <spec...>"
|
||||
exit 0
|
||||
fi
|
||||
|
||||
if [[ -n "$verbose" ]]; then
|
||||
RUN_CMD="$RUN_CMD --format=documentation"
|
||||
fi
|
||||
|
||||
if [[ -n "$1" ]]; then
|
||||
$RUN_CMD "$@"
|
||||
else
|
||||
$RUN_CMD spec/*_spec.py
|
||||
fi
|
||||
Reference in New Issue
Block a user