diff --git a/nixide/Cargo.toml b/nixide/Cargo.toml index 6a64ced..3832ebc 100644 --- a/nixide/Cargo.toml +++ b/nixide/Cargo.toml @@ -16,7 +16,7 @@ path = "src/lib.rs" default = [] store = ["nixide-sys/nix-store-c"] exprs = ["store", "nixide-sys/nix-expr-c"] -flakes = ["store", "nixide-sys/nix-flake-c", "nixide-sys/nix-fetchers-c"] +flakes = ["exprs", "nixide-sys/nix-flake-c", "nixide-sys/nix-fetchers-c"] [dependencies] libc = "0.2.183" diff --git a/nixide/src/lib.rs b/nixide/src/lib.rs index c4b7be6..027aec7 100644 --- a/nixide/src/lib.rs +++ b/nixide/src/lib.rs @@ -81,7 +81,7 @@ fn init_libstore() { /// > that does not rely on Rust's stdlib services. /// > - Excerpt from the [github:mmastrac/rust-ctor README.md](https://github.com/mmastrac/rust-ctor?tab=readme-ov-file#warnings) #[ctor] -#[cfg(feature = "expr")] +#[cfg(feature = "exprs")] fn init_libexpr() { unsafe { INIT_LIBEXPR_STATUS = Some(util::wrap::nix_fn!(|ctx: &errors::ErrorContext| unsafe {