Commit graph

11 commits

Author SHA1 Message Date
c7acae633f (zilch nix drv): remove impure derivation support 2025-11-14 13:01:04 +00:00
c9e48ff1ba (zilch nix drv): expose drv-is-fod 2025-11-14 13:01:04 +00:00
32673728f9 (zilch nix drv): deduplicate input sources 2025-11-14 13:01:04 +00:00
a2ec3ded0f (zilch nix drv): add derivation metadata slot
This will be used to store information for CA derivation fallbacks,
for e.g. handling header dependencies.

Change-Id: I6a6a696467311fcfbb0f01fb13998153b0cc04a7
2025-11-14 13:01:04 +00:00
355af66489 (zilch nix drv): finally fix overlapping environment variables
Having an `out` environment variable now correctly gets it ignored
entirely, rather than behave unexpectedly.
2025-11-14 13:01:04 +00:00
3f2e90543e (zilch nix drv): fix failed derivation output logging 2025-11-14 13:01:04 +00:00
5b4bb8cd8a (zilch nix drv): fix serialized derivation format caching
This was broken at some point, and I'm not sure if this is a load-bearing
bug. Let's find out.
2025-11-14 13:01:04 +00:00
6ed7b2f2d6 (zilch core nix drv): build fixes 2025-04-14 12:17:00 +00:00
16b2064fc6 (zilch core nixpkgs): allow evaluating arbitrary Nix code 2025-03-02 14:11:05 +00:00
c0f0024ac9 Remove extraneous case-lambda comments + other misc docs fixes 2024-10-04 15:08:26 +00:00
55a1efa08f Initial commit 2024-10-04 15:08:26 +00:00