# Example KiBot config file
kibot:
  version: 1

variants:
  - name: 't1_v1'
    comment: 'Test 1 Variant V1'
    type: kibom
    file_id: '_(V1)'
    variant: V1
    dnf_filter: '_kibom_dnf'

  - name: 't1_v2'
    comment: 'Test 1 Variant V2'
    type: kibom
    file_id: '_(V2)'
    variant: V2

  - name: 't1_v3'
    comment: 'Test 1 Variant V3'
    type: kibom
    file_id: '_V3'
    variant: V3

  - name: 'bla bla'
    comment: 'Test 1 Variant V1+V3'
    type: kibom
    file_id: '_bla_bla'
    variant: ['V1', 'V3']

outputs:
  - name: 'dummy'
    comment: "Copy the Schematic"
    type: sch_variant
    dir: Copy

  - name: 't1_v1'
    comment: "V1 applied"
    type: sch_variant
    dir: V1
    options:
      variant: t1_v1

  - name: 't1_v2'
    comment: "V2 applied"
    type: sch_variant
    dir: V2
    options:
      variant: t1_v2

  - name: 't1_v3'
    comment: "V3 applied"
    type: sch_variant
    dir: V3
    options:
      variant: t1_v3

  - name: 't1_v1v3'
    comment: "V1+V3 applied"
    type: sch_variant
    dir: V1V3
    options:
      variant: 'bla bla'
