Crate snix_glue

Source

Modules§

builtins
Contains builtins that deal with the store or builder.
fetchers
fetchurl 🔒
This contains the code translating from a builtin:derivation Derivation to a Fetch.
known_paths
This module implements logic required for persisting known paths during an evaluation.
snix_build
This module contains glue code translating from nix_compat::derivation::Derivation to snix_build::buildservice::BuildRequest.
snix_io
This module implements a wrapper around snix-eval’s EvalIO type, adding functionality which is required by snix-cli:
snix_store_io
This module provides an implementation of EvalIO talking to snix-store.

Constants§

USER_AGENT 🔒

Functions§

configure_nix_path
Tell the Evaluator to resolve <nix> to the path /__corepkgs__, which has special handling in snix_io::SnixIO. This is used in nixpkgs to import fetchurl.nix from <nix>.