aboutsummaryrefslogtreecommitdiff
path: root/justfile
diff options
context:
space:
mode:
authorAkshay Nair <phenax5@gmail.com>2026-03-21 17:16:14 +0530
committerAkshay Nair <phenax5@gmail.com>2026-03-21 17:16:45 +0530
commitb4c3e99effd7ad85b266bc8e82a8b55c6a8c7980 (patch)
treec411ecbaa511db5b188dbff3297207a1aeefb235 /justfile
parentc9e1f44ef22f7d44d9975e4c2c7d7bf702a9e508 (diff)
downloadchiral-keyboard-b4c3e99effd7ad85b266bc8e82a8b55c6a8c7980.tar.gz
chiral-keyboard-b4c3e99effd7ad85b266bc8e82a8b55c6a8c7980.zip
Update 5v line + make edge cuts consistent0.0.0
Diffstat (limited to '')
-rw-r--r--justfile17
1 files changed, 12 insertions, 5 deletions
diff --git a/justfile b/justfile
index 0df2e27..7204b2b 100644
--- a/justfile
+++ b/justfile
@@ -5,16 +5,23 @@ pcb:
pcb-drc:
kicad-cli pcb drc --output --all-track-errors --schematic-parity --format=json --severity-all ./pcb/chiral.kicad_pcb
-pcb-export:
+@gen-gerbers:
+ kicad-cli pcb export gerbers --cl --board-plot-params \
+ --output ./pcb/gerber/chiral-keyboard \
+ ./pcb/chiral.kicad_pcb
+
+@gen-drill:
+ kicad-cli pcb export drill \
+ --output ./pcb/gerber/chiral-keyboard \
+ ./pcb/chiral.kicad_pcb
+
+gerbers:
#!/usr/bin/env sh
rm -rf ./pcb/chiral-keyboard.zip ./pcb/gerber
- kicad-cli pcb export gerbers --output ./pcb/gerber/chiral-keyboard ./pcb/chiral.kicad_pcb
- kicad-cli pcb export drill --output ./pcb/gerber/chiral-keyboard ./pcb/chiral.kicad_pcb
+ just gen-gerbers gen-drill
cd ./pcb/gerber
zip -r ../chiral-keyboard.zip ./chiral-keyboard
-alias gerbers := pcb-export
-
svg-schematic:
kicad-cli sch export svg -t arcana ./pcb/chiral.kicad_sch