croaring-rs icon indicating copy to clipboard operation
croaring-rs copied to clipboard

Bundle pre-bindgen'd bindings for -sys package

Open Dr-Emann opened this issue 1 year ago • 1 comments

Since we're bundling the version of CRoaring, we should be able to create the bindings offline, and update them manually when we bump the bundled version. This would remove bindgen from the build dependencies, which should have a pretty big build-time speed up, and avoid having dependencies on libclang (to fix #76).

Dr-Emann avatar Aug 20 '22 14:08 Dr-Emann

Great idea, I agree! Do you know any Rust libs that do this already?

saulius avatar Aug 23 '22 08:08 saulius