From eb273f5dea64582c70fdfda680591797b8a7600d Mon Sep 17 00:00:00 2001 From: daniel Date: Wed, 19 Jul 2023 00:05:07 +0200 Subject: [PATCH] create step files from build script --- build.ninja | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/build.ninja b/build.ninja index 3f6b924..fdf9e9d 100644 --- a/build.ninja +++ b/build.ninja @@ -1,6 +1,18 @@ rule ergogen + description = Build kicad files command = ergogen $infolder -o $outfolder +rule stepfile + description = Create stepfile + command = kicad-cli pcb export step $in -o $out + +rule stepfile1.2 + description = Create a stepfile with a board height of 1.2 mm + command = kicad-cli pcb export step $in -o $out && sed -i -e "s/1\.6)/1.2)/g" $out + build pcb/pcbs/keyboard.kicad_pcb pcb/pcbs/switchplate.kicad_pcb: ergogen infolder = ./ergogen outfolder = ./pcb + +build pcb/pcbs/switchplate.step: stepfile1.2 pcb/pcbs/switchplate.kicad_pcb +build pcb/pcbs/keyboard.step: stepfile pcb/pcbs/keyboard.kicad_pcb