restructure nixide feature flags

This commit is contained in:
do butterflies cry? 2026-04-10 10:13:45 +10:00
parent b7e9a69dd8
commit a81691c4be
Signed by: cry
GPG key ID: F68745A836CA0412

View file

@ -13,8 +13,9 @@ build = "build.rs"
path = "src/lib.rs"
[features]
default = []
store = ["nixide-sys/nix-store-c"]
default = ["nix"]
nix = ["nixide-sys/nix-util-c", "nixide-sys/nix-main-c"]
store = ["nix", "nixide-sys/nix-store-c"]
exprs = ["store", "nixide-sys/nix-expr-c"]
flakes = ["exprs", "nixide-sys/nix-flake-c", "nixide-sys/nix-fetchers-c"]
@ -22,7 +23,7 @@ flakes = ["exprs", "nixide-sys/nix-flake-c", "nixide-sys/nix-fetchers-c"]
libc = "0.2.183"
stdext = "0.3.3"
ctor = "0.6.3"
nixide-sys = { path = "../nixide-sys", version = "0.1.0", features = ["nix-util-c", "nix-main-c"]}
nixide-sys = { path = "../nixide-sys", version = "0.1.0" }
tempfile = "3.27.0"
[dev-dependencies]