robotpy / robotpy-build

(mostly) automated C++ wrapping for Python
BSD 3-Clause "New" or "Revised" License
35 stars 16 forks source link

Make it easier to have a lot of libraries #184

Open virtuald opened 1 year ago

virtuald commented 1 year ago

CTRE in particular has a lot of libraries, and right now each one needs its own subpackage. Would be nice if we could just put everything in a single directory. Lots of changes needed to make this doable however.

FWIW, numpy is now doing this sort of thing:

       ``site-packages/numpy.libs/`` (linux), or
       ``site-packages/numpy/.dylibs/`` (macOS), or
       ``site-packages/numpy/.libs/`` (windows).