diff options
Diffstat (limited to 'nix/runExecline/default.nix')
-rw-r--r-- | nix/runExecline/default.nix | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/nix/runExecline/default.nix b/nix/runExecline/default.nix index 22d968a1c643..fd92203d0146 100644 --- a/nix/runExecline/default.nix +++ b/nix/runExecline/default.nix @@ -6,8 +6,18 @@ let inherit pkgs lib; }; + runExeclineLocal = name: args: execline: + runExecline name + (args // { + derivationArgs = args.derivationArgs or {} // { + preferLocalBuild = true; + allowSubstitutes = false; + }; + }) + execline; + tests = import ./tests.nix { - inherit runExecline; + inherit runExecline runExeclineLocal; inherit (depot.nix) getBins writeScript; inherit (pkgs) stdenv coreutils; inherit pkgs; @@ -15,5 +25,6 @@ let in { __functor = _: runExecline; + local = runExeclineLocal; inherit tests; } |