summaryrefslogtreecommitdiff
path: root/eeschema/plugins/CMakeLists.txt
blob: 7ad2757d1c1bd88816f612d05b8979e1d4fa3580 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# Install the *.xsl file(s), user will need to install 'xsltproc' and setup
# EESCHEMA's netlist plugins
# See chapter 14 of eeschema.pdf


set( XSL_SCRIPTS_LIST
    xsl_scripts/bom_with_title_block_2_csv.xsl
    xsl_scripts/bom2csv.xsl
    xsl_scripts/bom2grouped_csv.xsl
    xsl_scripts/netlist_form_cadstar-RINF.xsl
    xsl_scripts/netlist_form_cadstar.xsl
    xsl_scripts/netlist_form_OrcadPcb2.xsl
    xsl_scripts/netlist_form_pads-pcb.xsl
    )

set( PYTHON_SCRIPTS_LIST
    python_scripts/README-bom.txt
    python_scripts/kicad_netlist_reader.py
    python_scripts/bom_csv_grouped_by_value.py
    python_scripts/bom_csv_grouped_by_value_with_fp.py
    python_scripts/bom_csv_sorted_by_ref.py
    python_scripts/bom_html_grouped_by_value.py
    python_scripts/bom_html_with_advanced_grouping.py
    python_scripts/bom_sorted_by_ref.py
    )

install( FILES ${XSL_SCRIPTS_LIST} ${PYTHON_SCRIPTS_LIST}
    DESTINATION ${KICAD_PLUGINS}
    COMPONENT binary
    )