{ kicad, kikit, nix-filter, runCommand, }: runCommand "ocularium.panel" { nativeBuildInputs = [ kicad kikit ]; src = nix-filter { root = ./..; include = [ "kikit" (nix-filter.matchExt "kicad_pcb") ]; }; } '' set -e export HOME=$(mktemp -d) mkdir -p $out/share/npry/ocularium cd $HOME kikit panelize -p :jlcTooling -p $src/kikit/jlc_edge_rails.json $src/okm.kicad_pcb panel.kicad_pcb cp panel.kicad_{pcb,pro} $out/share/npry/ocularium ''