zilch/core/src
Puck Meerburg 9b03914ec1 (zilch magic): Replace daemon-handled CA derivations with Zilch
Lix is deprecating CA derivations, and it's not too difficult to have
this be handled entirely by Zilch. This also improves stability and
future handling of the feature, as Zilch does not depend on how the
daemon handles CA derivations. Though right now, the behavior of
CA derivations is identical to that of the experimental feature, at
this time.

Building CA derivations requires a small scheduler to bypass the Nix
behavior. Each CA derivation is recorded, and then all derivations that
have no CA dependencies get built. These are used to resolve the
realisations for the derivations that depend upon them, and the the
cycle continues.
2025-11-14 13:01:04 +00:00
..
lib Initial commit 2024-10-04 15:08:26 +00:00
nix (zilch nix path): support content-addressed paths with references 2025-11-14 13:01:04 +00:00
file.sld (zilch core file): don't bother substituting files 2025-03-02 14:11:05 +00:00
magic.sld (zilch magic): Replace daemon-handled CA derivations with Zilch 2025-11-14 13:01:04 +00:00
nixpkgs.sld (zilch core nixpkgs): add "eval raw in nixpkgs" function 2025-11-14 13:01:04 +00:00
semver.sld (zilch lang rust): initial commit 2024-11-25 22:06:44 +00:00
statusbar.sld (zilch core statusbar): small cleanups 2025-03-02 14:11:05 +00:00
vfs.sld (zilch vfs): add vfs-to-string 2025-11-14 13:01:04 +00:00
zexpr.sld (zilch lang rust): initial commit 2024-11-25 22:06:44 +00:00