diff --git a/eeschema/plugins/CMakeLists.txt b/eeschema/plugins/CMakeLists.txt index a59db13689..1dfbf6ebcd 100644 --- a/eeschema/plugins/CMakeLists.txt +++ b/eeschema/plugins/CMakeLists.txt @@ -2,8 +2,13 @@ if(UNIX) add_definitions(-D__UNIX__) endif(UNIX) -add_executable(netlist_form_pads-pcb netlist_form_pads-pcb.cpp) +# add_executable(netlist_form_pads-pcb netlist_form_pads-pcb.cpp) +# install(TARGETS netlist_form_pads-pcb DESTINATION ${KICAD_PLUGINS} COMPONENT binary) -install(TARGETS netlist_form_pads-pcb - DESTINATION ${KICAD_PLUGINS} - COMPONENT binary) +# install the *.xsl file(s), user will need to install 'xsltproc' and setup +# EESCHEMA's netlist plugins +install( FILES + netlist_form_pads-pcb.xsl + DESTINATION ${KICAD_PLUGINS} + COMPONENT binary + ) diff --git a/eeschema/plugins/netlist_form_pads-pcb.xsl b/eeschema/plugins/netlist_form_pads-pcb.xsl new file mode 100644 index 0000000000..bcb7b555ac --- /dev/null +++ b/eeschema/plugins/netlist_form_pads-pcb.xsl @@ -0,0 +1,61 @@ + + + + +]> + + + + + + *PADS-PCB*&nl;*PART*&nl; + + &nl;*NET*&nl; + + + + + + + + + + unknown + + + + + + &nl; + + + + + *SIGNAL* + + + + + + N- + + + + &nl; + + + + + + + + . + + &nl; + + +