You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It might actually make sense to provide a libpathrs-sys crate which uses the cdylib to provide the regular libpathrs API. This is because the Rust crate is licensed LGPLv3-or-later, which will probably cause some issues for Rust programs that want to ship binaries (in practice an open source binary won't have issues because you are not forced to make the entire project LGPLv3, but I suspect a lot of people wouldn't bother).
If we do, in theory we could also solve #46, though I suspect you can't get cross-crate coverage...
The text was updated successfully, but these errors were encountered:
It might actually make sense to provide a
libpathrs-sys
crate which uses thecdylib
to provide the regularlibpathrs
API. This is because the Rust crate is licensed LGPLv3-or-later, which will probably cause some issues for Rust programs that want to ship binaries (in practice an open source binary won't have issues because you are not forced to make the entire project LGPLv3, but I suspect a lot of people wouldn't bother).If we do, in theory we could also solve #46, though I suspect you can't get cross-crate coverage...The text was updated successfully, but these errors were encountered: