This website requires JavaScript.
Explore
Help
Sign in
max
/
nix-super
Watch
1
Star
0
Fork
You've already forked nix-super
0
mirror of
https://github.com/privatevoid-net/nix-super.git
synced
2024-11-24 06:56:14 +02:00
Code
Issues
Projects
Releases
Packages
Wiki
Activity
Actions
dependabot/github_actions/cachix/install-nix-action-27
nix-super
/
tests
/
functional
/
lang
/
eval-okay-context-introspection.exp
2 lines
69 B
Text
Raw
Permalink
Normal View
History
Unescape
Escape
Add `builtins.addDrvOutputDependencies` End goal: make `(mkDerivation x).drvPath` behave like a non-DrvDeep context. Problem: users won't be able to recover the DrvDeep behavior when nixpkgs makes this change. Solution: add this primop. The new primop is fairly simple, and is supposed to complement other existing ones (`builtins.storePath`, `builtins.outputOf`) so there are simple ways to construct strings with every type of string context element. (It allows nothing we couldn't already do with `builtins.getContext` and `builtins.appendContext`, which is also true of those other two primops.) This was originally in #8595, but then it was proposed to land some doc changes separately. So now the code changes proper is just moved to this, and the doc will be done in that. Co-authored-by: Robert Hensing <roberth@users.noreply.github.com> Co-authored-by: Théophane Hufschmitt <7226587+thufschmitt@users.nore github.com> Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io
2023-10-23 18:15:52 +03:00
[ true true true true true true true true true true true true true ]
Reference in a new issue
Copy permalink