-
Notifications
You must be signed in to change notification settings - Fork 16
Expand file tree
/
Copy pathCargo.toml
More file actions
38 lines (35 loc) · 1.59 KB
/
Cargo.toml
File metadata and controls
38 lines (35 loc) · 1.59 KB
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
[package]
name = "lind-boot"
version = "0.1.0"
edition = "2024"
[features]
disable_signals = []
secure = ["typemap/secure"]
lind_debug = ["wasmtime-lind-common/lind_debug"]
lind_perf = [
"dep:lind-perf",
"threei/lind_perf",
"rawposix/lind_perf",
"wasmtime-lind-common/lind_perf",
]
[dependencies]
wasmtime-lind-common = { path = "../wasmtime/crates/lind-common" }
wasmtime-lind-multi-process = { path = "../wasmtime/crates/lind-multi-process" }
wasmtime-lind-utils = { path = "../wasmtime/crates/lind-utils" }
rawposix = { path = "../wasmtime/crates/rawposix" }
cage = { path = "../wasmtime/crates/cage" }
threei = { path = "../wasmtime/crates/threei" }
sysdefs = { path = "../wasmtime/crates/sysdefs" }
typemap = { path = "../wasmtime/crates/typemap" }
fdtables = { path = "../wasmtime/crates/fdtables" }
wasi-common = { path = "../wasmtime/crates/wasi-common", features = ["sync"] ,default-features = false }
wasmtime-lind-3i = { path = "../wasmtime/crates/lind-3i" }
wasmtime = { path = "../wasmtime/crates/wasmtime", features = ["cranelift", "pooling-allocator", "gc", "threads", "demangle", "addr2line"], default-features = false }
wasmtime-wasi-threads = { path = "../wasmtime/crates/wasi-threads" }
wasmtime-wasi = { version = "23.0.0", features = ["preview1"] , default-features = false }
wiggle = { version = "23.0.0", default-features = false }
anyhow = { version = "1.0.66", default-features = false }
cap-std = { version = "3.4.2", default-features = false }
clap = { version = "4", features = ["derive"] }
cfg-if = "1.0"
lind-perf = { path = "../wasmtime/crates/lind-perf", optional = true }