You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 15, 2022. It is now read-only.
lorri currently magically instrumentalizes every nix build it runs so that it can read the transitive dependency of all required nix source files and add them to its file watcher. This is brittle, as seen in #58.
Nix should instead be able to write structured information of which files it reads at evaluation, e.g. with an option like --write-evaluation-info=<output-file> or similar.
There is multiple use-cases for such an option, one is lorri of course, but another could be #64. The nix bazel integration, rules_nixpkgsdoes something similar as lorri to find out which files nix needs for evaluation and achieve better hermeticity.
The text was updated successfully, but these errors were encountered:
lorri
currently magically instrumentalizes everynix build
it runs so that it can read the transitive dependency of all required nix source files and add them to its file watcher. This is brittle, as seen in #58.Nix should instead be able to write structured information of which files it reads at evaluation, e.g. with an option like
--write-evaluation-info=<output-file>
or similar.There is multiple use-cases for such an option, one is lorri of course, but another could be #64. The nix bazel integration,
rules_nixpkgs
does something similar as lorri to find out which files nix needs for evaluation and achieve better hermeticity.The text was updated successfully, but these errors were encountered: