I have almost successfully moved my work tree to Ubuntu and I was expecting a few hiccups at
start. The first one came! I had symbol libraries with some kind of hierarchy. For example for rectangular
connectors, it used to be like this:
Rect/Rect127TH.pretty
Rect/Rect254SMD.pretty
I did that to have shorter lists.
Now I have simply copied my symbols and footprint directories. Basically it works, but I noticed that
Kicad displays only an empty Rect directory without the subtree libs.
Is there anything to do to use them? It used to work on windows, but I haven’t tried 5.1.9 on windows.
Hello!
Thanks for your reply. By the way I changed the title because it was an old issue that I could solve
in the meantime…
And to rephrase what I was asking: I was trying to assign a footprint to a symbol. Sorry for the confusion.
The problem was that I added the whole bunch of libraries, but all the libraries with subtrees were not added because I suppose Kicad checks if there is a .pretty extension, which wasn’t the case for the folder. Is it possible to arrange the libraries hierarchically (having the hierarchy in the library pane)?
Thanks!
As far as I know, KiCad does not do recursive searching of directories.
That means that you have to add each directory separately to the library table.
To do this quickly, you can use the command line to list only directories, and then cut the text and paste it into the fp-lib-table file with a text editor.
There are global (In KiCad config dir) and local (for each project) variants of this file.