rework features, add abi support

This commit is contained in:
atagen 2025-11-06 17:06:03 +11:00
parent ab083b07e4
commit 8a9b610994
6 changed files with 174 additions and 61 deletions

View file

@ -2,21 +2,27 @@
name = "yoke"
version = "0.1.0"
authors = [ "atagen" ]
description = "CLI sandboxing tool similar to landrun or bwrap"
description = "CLI sandboxing tool (similar to landrun or bwrap)"
repository = "https://git.atagen.co/atagen/yoke"
license = "GPL-3.0-or-later"
edition = "2024"
[features]
default = []
ldd = ["dep:elb-dl"]
which = ["dep:which"]
default = [ "abi-6", "cli" ]
cli = ["dep:elb-dl", "dep:which"]
nix = []
abi-1 = []
abi-2 = []
abi-3 = []
abi-4 = []
abi-5 = []
abi-6 = []
[profile.release]
strip = true
opt-level = "s"
codegen-units = 1
lto = true
[dependencies]
anyhow = "1.0.100"