feat: kicad_tools --gerbers

--gerbers <pcb> [outdir]: one .gbr per enabled layer (stackup plot order,
kicad-cli defaults via default JOB_EXPORT_PCB_GERBERS + PlotJobToPlotOpts)
plus the .gbrjob file — mirrors JobExportGerbers minus the zone re-check.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ADzCSeN3Q9DJL3YW2FZTXB
This commit is contained in:
Gergő Törcsvári 2026-07-10 17:45:19 +02:00
commit 19014ae113
No known key found for this signature in database
GPG key ID: 8E75F2CDE64E5322
4 changed files with 132 additions and 4 deletions

View file

@ -1113,7 +1113,8 @@ int symConvertMain( int argc, char** argv )
" kicad_tools --netlist [--xml] <file.kicad_sch> [<out>]\n"
" kicad_tools --bom <file.kicad_sch> [<out>]\n"
" kicad_tools --plot [--pdf] <file.kicad_sch> [<out>]\n"
" kicad_tools --drc [--json] [--strict] <file.kicad_pcb> [<out>]\n" );
" kicad_tools --drc [--json] [--strict] <file.kicad_pcb> [<out>]\n"
" kicad_tools --gerbers <file.kicad_pcb> [<outdir>]\n" );
return 2;
}