Files
Will c733e87f00 NoseyParker update
-Fixed rule format and output parsing for new NoseyParker version
2024-01-02 15:08:42 -08:00

19 lines
470 B
Bash
Executable File

#!/bin/bash
SCRIPT=$(realpath "$0")
SCRIPTPATH=$(dirname "$SCRIPT")
pushd $SCRIPTPATH > /dev/null
if [[ -z "${VIRTUAL_ENV}" ]]; then
echo "[*] Setting up Poetry virtualenv..."
poetry install
poetry run "$SCRIPT"
else
echo "[*] Building protobufs..."
protoc --experimental_allow_proto3_optional --python_out=./nemesispb/ --mypy_out=./nemesispb/ -I../../protobufs/ ../../protobufs/*.proto
echo "[+] Python protobufs built!"
fi
popd > /dev/null