diff options
Diffstat (limited to 'release.nix')
-rw-r--r-- | release.nix | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/release.nix b/release.nix index 2b74f2e5..46e1edf2 100644 --- a/release.nix +++ b/release.nix @@ -38,7 +38,10 @@ let root = import vuizvui { inherit system; }; mpath = if vuizvuiSrc == null then ./machines else "${vuizvui}/machines"; - allMachines = import mpath; + + allMachines = with pkgsUpstream.lib; let + wrapPkgs = machine: machine.withPkgsPath nixpkgs; + in mapAttrsRecursiveCond (m: !(m ? eval)) (const wrapPkgs) (import mpath); allTests = with import ./lib; getVuizvuiTests ({ inherit system nixpkgs; |