[workspace] resolver = "2" members = [ "crates/ente-card", "crates/ente-bus", "crates/ente-cas", "crates/ente-kernel", "crates/ente-soma", "crates/ente-wasm", "crates/ente-snapshot", "crates/ente-brain", "crates/ente-zero", "crates/ente-echo", "crates/ente-logind-compat", "crates/ente-hostnamed-compat", "crates/ente-timedated-compat", "crates/ente-localed-compat", "crates/ente-journald-compat", "crates/ente-resolved-compat", "crates/ente-polkit-compat", "crates/ente-machined-compat", "crates/ente-policy-provider", "crates/ente-tmpfiles-compat", "crates/ente-systemd1-compat", "crates/ente-notify-compat", "crates/ente-binfmt-compat", "crates/ente-timer-compat", ] [workspace.package] edition = "2021" license = "MIT OR Apache-2.0" publish = false [workspace.dependencies] serde = { version = "1", features = ["derive"] } serde_json = "1" ulid = { version = "1", features = ["serde"] } tokio = { version = "1", features = ["rt", "macros", "io-util", "net", "time", "sync", "fs", "process", "signal"] } nix = { version = "0.29", features = ["signal", "process", "sched", "mount", "fs", "socket", "net", "user"] } libc = "0.2" anyhow = "1" thiserror = "1" tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["env-filter"] } postcard = { version = "1", features = ["use-std"] } wasmi = "0.40" wat = "1" sha2 = "0.10" bincode = "1" base64 = "0.22" [profile.release] lto = "thin" codegen-units = 1 strip = true panic = "abort"