2个版本
0.3.3 | 2022年3月30日 |
---|---|
0.3.1-beta.0 | 2022年2月25日 |
#2650 在 数据库接口
58KB
1.5K SLoC
irmin-rs
irmin 的Rust绑定
此crate允许您直接从Rust应用程序调用irmin,并且可以用来从Rust中打开可能由OCaml编写的应用程序创建的现有irmin存储。
构建
使用opam安装libirmin后,您可以运行
$ cargo build
并且构建脚本应该能够找到libirmin
库和头文件的位置。
如果libirmin.so
和irmin.h
没有使用opam安装,并且它们不在~/.local
或/usr/local
中,那么您可以使用LIBIRMIN_PREFIX
环境变量来指定它们的位置。
测试
测试必须使用单个线程执行
$ cargo test -- --test-threads=1
或
$ make test
依赖关系
~0.6–3MB
~66K SLoC