Bug 1608150 [wpt PR 21112] - Add missing space in `./wpt lint` command line docs...
[gecko.git] / third_party / rust / lucet-runtime / Cargo.toml
blob0536d29cf50cbc15c8d89991ebfe7341c0676977
1 [package]
2 name = "lucet-runtime"
3 version = "0.1.1"
4 description = "Pure Rust runtime for Lucet WebAssembly toolchain"
5 homepage = "https://github.com/fastly/lucet"
6 repository = "https://github.com/fastly/lucet"
7 license = "Apache-2.0 WITH LLVM-exception"
8 categories = ["wasm"]
9 authors = ["Lucet team <lucet@fastly.com>"]
10 edition = "2018"
12 [dependencies]
13 libc = "=0.2.59"
14 lucet-runtime-internals = { path = "lucet-runtime-internals", version = "0.1.1" }
15 lucet-module = { path = "../lucet-module", version = "0.1.1" }
16 num-traits = "0.2"
17 num-derive = "0.3"
19 [dev-dependencies]
20 byteorder = "1.2"
21 failure = "0.1"
22 lazy_static = "1.1"
23 lucetc = { path = "../lucetc" }
24 lucet-runtime-tests = { path = "lucet-runtime-tests", version = "0.1.1" }
25 lucet-wasi-sdk = { path = "../lucet-wasi-sdk" }
26 nix = "0.13"
27 rayon = "1.0"
28 tempfile = "3.0"
30 [build-dependencies]
31 # only used for tests
32 cc = "1.0"
34 [features]
35 signature_checking = ["lucet-module/signature_checking"]
37 [lib]
38 name = "lucet_runtime"
39 crate-type = ["rlib", "staticlib", "cdylib"]
41 [package.metadata.deb]
42 name = "fst-lucet-runtime"
43 maintainer = "Adam C. Foltzer <acfoltzer@fastly.com>"
44 depends = "$auto"
45 priority = "optional"
46 assets = [
47     ["target/release/liblucet_runtime.a", "/opt/fst-lucet-runtime/lib/", "644"],
48     ["target/release/liblucet_runtime.rlib", "/opt/fst-lucet-runtime/lib/", "644"],
49     ["target/release/liblucet_runtime.so", "/opt/fst-lucet-runtime/lib/", "755"],
50     ["include/*.h", "/opt/fst-lucet-runtime/include/", "644"],