dl and diff
This commit is contained in:
20
kibot.yaml
20
kibot.yaml
@@ -328,14 +328,12 @@ outputs:
|
|||||||
type: download_datasheets
|
type: download_datasheets
|
||||||
dir: BoM/Datasheets
|
dir: BoM/Datasheets
|
||||||
run_by_default: true
|
run_by_default: true
|
||||||
|
priority: 60
|
||||||
|
category: 'Schematic/docs'
|
||||||
options:
|
options:
|
||||||
# Don't specify output - let KiBot handle the downloaded files
|
|
||||||
# output: '%f_datasheets.csv' # Removed - this was causing the issue
|
|
||||||
field: 'Datasheet' # Field containing datasheet URLs
|
field: 'Datasheet' # Field containing datasheet URLs
|
||||||
|
output: 'datasheet_index.csv' # CSV file listing downloads
|
||||||
dnf_filter: '_none' # Don't filter DNF parts
|
dnf_filter: '_none' # Don't filter DNF parts
|
||||||
download: true # Actually download the files (not just list them)
|
|
||||||
link_repeated: true # Create links for repeated datasheets
|
|
||||||
repeated: false # Don't download the same datasheet twice
|
|
||||||
|
|
||||||
# 3D model
|
# 3D model
|
||||||
- name: 'step'
|
- name: 'step'
|
||||||
@@ -362,7 +360,10 @@ outputs:
|
|||||||
comment: "Schematic diff PDF"
|
comment: "Schematic diff PDF"
|
||||||
type: diff
|
type: diff
|
||||||
dir: DIFF
|
dir: DIFF
|
||||||
|
category: 'Schematic/docs'
|
||||||
run_by_default: true
|
run_by_default: true
|
||||||
|
priority: 50
|
||||||
|
layers: [] # Empty for schematic (not PCB)
|
||||||
options:
|
options:
|
||||||
output: '%f-schematic-diff.%x'
|
output: '%f-schematic-diff.%x'
|
||||||
format: 'pdf' # Output format: pdf, svg, ps, or png
|
format: 'pdf' # Output format: pdf, svg, ps, or png
|
||||||
@@ -383,7 +384,10 @@ outputs:
|
|||||||
comment: "PCB diff PDF"
|
comment: "PCB diff PDF"
|
||||||
type: diff
|
type: diff
|
||||||
dir: DIFF
|
dir: DIFF
|
||||||
|
category: 'PCB/docs'
|
||||||
run_by_default: true
|
run_by_default: true
|
||||||
|
priority: 50
|
||||||
|
layers: 'selected' # Use selected layers below
|
||||||
options:
|
options:
|
||||||
output: '%f-pcb-diff.%x'
|
output: '%f-pcb-diff.%x'
|
||||||
format: 'pdf' # Output format
|
format: 'pdf' # Output format
|
||||||
@@ -420,7 +424,10 @@ outputs:
|
|||||||
comment: "Interactive HTML diff"
|
comment: "Interactive HTML diff"
|
||||||
type: diff
|
type: diff
|
||||||
dir: DIFF
|
dir: DIFF
|
||||||
|
category: 'PCB/docs'
|
||||||
run_by_default: false # Optional - can be slow
|
run_by_default: false # Optional - can be slow
|
||||||
|
priority: 40
|
||||||
|
layers: 'all' # Include all layers for interactive view
|
||||||
options:
|
options:
|
||||||
output: '%f-interactive-diff.%x'
|
output: '%f-interactive-diff.%x'
|
||||||
format: 'html' # HTML format for interactive viewing
|
format: 'html' # HTML format for interactive viewing
|
||||||
@@ -436,7 +443,10 @@ outputs:
|
|||||||
comment: "SVG diff for web"
|
comment: "SVG diff for web"
|
||||||
type: diff
|
type: diff
|
||||||
dir: DIFF
|
dir: DIFF
|
||||||
|
category: 'PCB/docs'
|
||||||
run_by_default: false
|
run_by_default: false
|
||||||
|
priority: 40
|
||||||
|
layers: 'copper' # Only copper layers for web view
|
||||||
options:
|
options:
|
||||||
output: '%f-diff.%x'
|
output: '%f-diff.%x'
|
||||||
format: 'svg' # SVG format for web embedding
|
format: 'svg' # SVG format for web embedding
|
||||||
|
|||||||
Reference in New Issue
Block a user