#!/bin/sh
set -eu
cd "$(dirname "$0")"
CLI=${KICAD_CLI:-/Applications/KiCad/KiCad.app/Contents/MacOS/kicad-cli}
PYTHON=${KICAD_PYTHON:-/Applications/KiCad/KiCad.app/Contents/Frameworks/Python.framework/Versions/3.9/bin/python3}
"$CLI" sch erc --severity-all --format json -o erc.json board/led_driver.kicad_sch
"$CLI" pcb drc --refill-zones --save-board --schematic-parity --severity-all --format json -o drc.json board/led_driver.kicad_pcb
"$PYTHON" audit_decoupling.py
"$PYTHON" verify_board.py
