forked from mozilla/lmdb-rs
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Cargo.toml
58 lines (50 loc) · 1.64 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
[package]
name = "lmdb-crypto-rs"
# NB: When modifying, also modify html_root_url in lib.rs
version = "0.14.0"
authors = ["Dan Burkert <dan@danburkert.com>", "Victor Porof <vporof@mozilla.com>","NikoPLP <info@parlepeuple.fr>"]
license = "Apache-2.0"
description = "Idiomatic and safe LMDB wrapper."
documentation = "https://docs.rs/lmdb-crypto-rs"
homepage = "https://github.com/nikoPLP/lmdb-rs"
repository = "https://github.com/nikoPLP/lmdb-rs.git"
readme = "README.md"
keywords = ["LMDB", "database", "storage-engine", "bindings", "library"]
categories = ["database"]
exclude = [
# Exclude CI config files from package.
"/.appveyor.yml",
"/.travis.yml",
"/azure-pipelines-template.yml",
"/azure-pipelines.yml",
]
[lib]
name = "lmdb"
[badges]
travis-ci = { repository = "nikoPLP/lmdb-rs" }
appveyor = { repository = "nikoPLP/lmdb-rs" }
[workspace]
members = [
"lmdb-sys",
]
[dependencies]
bitflags = "1"
byteorder = "1"
libc = "0.2"
# In order to ensure that we test lmdb-crypto-rs in CI against the in-tree version
# of lmdb-crypto-sys, we specify the dependency as a path here.
#
# But we can't publish the lmdb-crypto-rs crate to crates.io with a path dependency,
# so we have to temporarily change this to point to the current version
# of lmdb-crypto-sys on crates.io when publishing lmdb-crypto to that crate registry.
#
# (See "Publishing to crates.io" in README.md for more information.)
lmdb-crypto-sys = { path = "./lmdb-sys" }
[dev-dependencies]
rand = "0.4"
tempdir = "0.3"
[features]
default = []
with-asan = ["lmdb-crypto-sys/with-asan"]
with-fuzzer = ["lmdb-crypto-sys/with-fuzzer"]
with-fuzzer-no-link = ["lmdb-crypto-sys/with-fuzzer-no-link"]