Victor Porof
6bd379824c
Don't generate bindings as part of the build phase
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
bd45823f11
Use `flag_if_supported` instead of `flag` when compiling liblmdb
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
a07f50b398
Hide warnings while building
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
208992590e
Allow cc to handle build optimizations
...
Fixes #54
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
b6720b8937
Create bindings automatically using rust-bindgen
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Myk Melez
babc0594df
add feature flags to define MDB_IDL_LOGN macro
6 years ago
Myk Melez
4e86c7e476
Revert "Fix Android cross-compile build: `cargo build --target armv7-linux-androideabi`"
...
This reverts commit ef250445c1
.
6 years ago
Joseph Ross
ef250445c1
Fix Android cross-compile build: `cargo build --target armv7-linux-androideabi`
6 years ago
zach
0f613773c1
Update dependencies and add database statistics ( #23 )
...
Add database statistics in a new `Stats` type
Also bundles a few other changes:
- Switch from `gcc` crate to `cc` for building lmdb
- Bump `bitflags` crate to 1.0
- Bump minimum required `rustc` from `1.8` to `1.20`
This is a breaking change.
7 years ago
Dan Burkert
547841a3e2
Compile lmdb with opt level O2
...
LMDB segfaults reliably with newer GCC versions when compiled with O3.
Regression test included.
fixes #21
7 years ago
Dan Burkert
c101fa5c1f
Update for stable Rust
9 years ago
Dan Burkert
04882e53ad
update for rustc 1.0.0-nightly (2e3b0c051 2015-04-01) (built 2015-04-01)
10 years ago
Dan Burkert
28660edc12
path, fs, and io are no longer feature gated
10 years ago
Dan Burkert
b6f3b7b9cc
std::env is stable
10 years ago
Dan Burkert
dee8811fd0
update for rustc 1.0.0-nightly (522d09dfe 2015-02-19) (built 2015-02-20)
10 years ago
Dan Burkert
36a3a0100f
update all but tests for rustc 1.0.0-nightly (00df3251f 2015-02-08 23:24:33 +0000)
10 years ago
Dan Burkert
5b8204bab0
Remove bindgen buildtime generation
10 years ago
Dan Burkert
2c0c641a82
update for rustc 1.0.0-nightly (f1398d273 2015-01-31 20:21:02 +0000)
10 years ago
Dan Burkert
37db788f1c
update for rustc 1.0.0-nightly (1d00c545e 2015-01-30 19:56:34 +0000)
10 years ago
Dan Burkert
bef05bb613
Allow unstable
10 years ago
Dan Burkert
951ca804e2
Execute bindgen in build.rs
10 years ago
Dan Burkert
9ab71e29b1
First cut at a higher-level api
10 years ago
Dan Burkert
ef8f09ae52
Use gcc Cargo helper instead of makefile in lmdb-sys
10 years ago
Dan Burkert
a40c89662a
lmdb-sys
10 years ago