The concern I had with "automagically detecting" which files are footprints, is that for a big library, we would have to open every single file.
I've not benchmarked this, but my gut feel says this will not be fast - and we will end up wanting to cache the results, possibly persistently over runs of PCB. Not trivial to code this up.
The concern I had with "automagically detecting" which files are footprints, is that for a big library, we would have to open every single file.
I've not benchmarked this, but my gut feel says this will not be fast - and we will end up wanting to cache the results, possibly persistently over runs of PCB. Not trivial to code this up.