-
Notifications
You must be signed in to change notification settings - Fork 14
Description
Hello,
I am currently working on making bindings to the mtbl library in Rust, there already is an existing binding library but it does need the mtbl library installed by an external package manager, I would like to have the sources directly inside of the crate itself, this way there will not be bindings compatibilty issues nor missing dependencies.
Is there a way to get the almagated sources, this way I will be able to ship those with the crate itself? Is the tarball in the releases what I want?
I also saw that the mtbl library requires a lot of compression libraries to compile (i.e. lz4, zstd, zlib, snappy) even if the user will only want to use one of those, is there a way to specify that and be able to compile with only one or none of the compression features?
Thank you for your work!