| [package] |
| name = "rusty-leveldb" |
| version = "0.3.0" |
| authors = ["Lewin Bormann <lbo@spheniscida.de>"] |
| description = "A compatible re-implementation of LevelDB in Rust" |
| homepage = "https://github.com/dermesser/leveldb-rs" |
| repository = "https://borgac.net/lbo/hg/" |
| readme = "README.md" |
| keywords = ["LevelDB", "key-value", "database", "SSTable", "Google"] |
| license = "MIT" |
| publish = true |
| edition = "2018" |
| |
| [features] |
| default = ["mesalock_sgx"] |
| mesalock_sgx = ["protected_fs_rs/mesalock_sgx", "sgx_libc", "sgx_tstd", "sgx_types", "sgx_trts"] |
| enclave_unit_test = ["teaclave_test_utils/mesalock_sgx"] |
| |
| [dependencies] |
| crc = { version = "2.0" } |
| rand = { version = "0.7" } |
| snap = { version = "0.2" } |
| integer-encoding = { version = "1.0" } |
| |
| protected_fs_rs = { path = "../protected_fs_rs", optional = true } |
| teaclave_test_utils = { path = "../../tests/utils", optional = true } |
| |
| sgx_tstd = { version = "1.1.2", optional = true } |
| sgx_trts = { version = "1.1.2", optional = true } |
| sgx_types = { version = "1.1.2", optional = true } |
| sgx_libc = { version = "1.1.2", optional = true } |