63 lines
1.6 KiB
YAML
63 lines
1.6 KiB
YAML
# Here we use an external config.
|
|
# So KiBot calls another instance to create the files.
|
|
# The external config must create the results at specific places.
|
|
# We use it for the PCB and its panel.
|
|
kiplot:
|
|
version: 1
|
|
|
|
outputs:
|
|
- name: KiKit_present_files
|
|
comment: "Present test using files"
|
|
type: kikit_present
|
|
dir: Present/Files
|
|
options:
|
|
description: 'tests/data/silly_project.md'
|
|
boards:
|
|
- name: Light control board
|
|
mode: external
|
|
comment: This is a comment
|
|
external_config: 'tests/yaml_samples/kikit_present_external_cfg.kibot.yaml'
|
|
- name: Light control panel
|
|
mode: external
|
|
comment: This is another comment
|
|
external_config: 'tests/yaml_samples/kikit_present_external_cfg.kibot.yaml'
|
|
pcb_from_output: panel
|
|
repository: 'https://github.com/INTI-CMNB/KiBot/'
|
|
|
|
- name: panel
|
|
comment: "Simple panel"
|
|
type: panelize
|
|
run_by_default: false
|
|
options:
|
|
create_preview: true
|
|
configs:
|
|
- name: basic
|
|
layout:
|
|
rows: 2
|
|
cols: 2
|
|
space: 2
|
|
tabs:
|
|
type: fixed
|
|
width: 5
|
|
cuts:
|
|
type: mousebites
|
|
drill: 0.5mm
|
|
spacing: 1mm
|
|
offset: 0.2mm
|
|
- name: mill_radius_1
|
|
post:
|
|
mill_radius: 1
|
|
|
|
- name: 'navigate'
|
|
comment: "Browse the results"
|
|
type: navigate_results
|
|
options:
|
|
skip_not_run: true
|
|
|
|
- name: 'compress_page'
|
|
comment: "Compressed presentation page"
|
|
type: compress
|
|
options:
|
|
files:
|
|
- from_output: KiKit_present_files
|