Change the remote symbol download behavior so that symbols and footprints are added to existing libraries instead of creating a new library for each download. The library name is now derived from the JSON "library" parameter, with downloads sharing the same library value grouped together. Falls back to "symbols" or "footprints" if no library parameter is provided.
21 lines
552 B
JSON
21 lines
552 B
JSON
{
|
|
"Parts": [
|
|
{
|
|
"Name": "Resistor 0603 1k",
|
|
"Library": "Passives",
|
|
"Image": "images/resistor.svg",
|
|
"Symbol": "symbols/r.kicad_sym",
|
|
"Footprint": "footprints/R_0603_1608Metric.kicad_mod",
|
|
"SPICE Model": "spice/resistor.cir",
|
|
"3D Model": "3dmodels/R_0603_1608Metric.step"
|
|
},
|
|
{
|
|
"Name": "Capacitor 0603 100nF",
|
|
"Library": "Passives",
|
|
"Symbol": "symbols/c.kicad_sym",
|
|
"Footprint": "footprints/R_0603_1608Metric.kicad_mod",
|
|
"SPICE Model": "spice/capacitor.cir"
|
|
}
|
|
]
|
|
}
|