#!/bin/sh
set -eu
HERE=$(CDPATH= cd -- "$(dirname -- "$0")" && pwd)
CLI=${KICAD_CLI:-/Applications/KiCad/KiCad.app/Contents/MacOS/kicad-cli}
NAME=lamp_buck_lmr51450_a4_frontend
"$CLI" sch export netlist --format kicadxml --output "$HERE/power_board/netlist.xml" "$HERE/power_board/$NAME.kicad_sch" > "$HERE/power_board/netlist.log"
"$CLI" sch erc --severity-all --format json --output "$HERE/power_board/erc.json" "$HERE/power_board/$NAME.kicad_sch" > "$HERE/power_board/erc.log"
"$CLI" pcb drc --refill-zones --save-board --schematic-parity --format json --output "$HERE/power_board/drc.json" "$HERE/power_board/$NAME.kicad_pcb" > "$HERE/power_board/drc.log"
python3 "$HERE/verify.py"
