Files
grabowski 421b4202cc Product repository template
Layout, proplan.toml, README/CHANGELOG, placeholder product image, .gitignore, KiBot/release/docgen workflows and TEMPLATE.md. Source of truth: contrib/product-template in B4L/proplan (cargo test --test product_template checks it as Gitea 1.27 creates a repository from it).
2026-10-13 16:32:25 +07:00

79 lines
1.6 KiB
YAML

# KiBot outputs for every board; the workflows run KiBot inside each board
# folder (hardware/<board>/). Adapted from LVSolarBuck's kibot.yaml.
kibot:
version: 1
preflight:
erc:
warnings_as_errors: false
dont_stop: true
drc:
warnings_as_errors: false
dont_stop: true
check_zone_fills: true
outputs:
- name: schematic_pdf
comment: Schematic PDF
type: pdf_sch_print
dir: Schematic
- name: gerbers
comment: Gerber files
type: gerber
dir: Gerbers
options:
exclude_edge_layer: true
exclude_pads_from_silkscreen: true
plot_footprint_refs: true
plot_footprint_values: false
create_gerber_job_file: true
subtract_mask_from_silk: true
layers:
- copper
- F.Paste
- B.Paste
- F.Silkscreen
- B.Silkscreen
- F.Mask
- B.Mask
- Edge.Cuts
- name: drill
comment: Drill files
type: excellon
dir: Gerbers
options:
metric_units: true
pth_and_npth_single_file: false
- name: position
comment: Pick and place
type: position
dir: Assembly
options:
format: CSV
units: millimeters
separate_files_for_front_and_back: true
only_smd: false
- name: bom
comment: Bill of materials
type: bom
dir: BoM
options:
format: CSV
- name: fabrication
comment: Fabrication package
type: compress
dir: .
options:
output: '%f-fabrication.%x'
format: ZIP
files:
- from_output: gerbers
dest: /
- from_output: drill
dest: /