diff options
author | Matthew Bauer <mjbauer95@gmail.com> | 2018-12-04 21:06:46 -0600 |
---|---|---|
committer | Matthew Bauer <mjbauer95@gmail.com> | 2018-12-04 21:06:46 -0600 |
commit | a3a6ad7a01e943a4097c87cb144d331910693d82 (patch) | |
tree | 2f45f710bebba782423e8b64a71ba3c44e9af046 /pkgs/stdenv/nix | |
parent | 9d8de9ffaa1bcdd4dc54b0e40666f0c42026a43c (diff) | |
download | nixpkgs-a3a6ad7a01e943a4097c87cb144d331910693d82.tar nixpkgs-a3a6ad7a01e943a4097c87cb144d331910693d82.tar.gz nixpkgs-a3a6ad7a01e943a4097c87cb144d331910693d82.tar.bz2 nixpkgs-a3a6ad7a01e943a4097c87cb144d331910693d82.tar.lz nixpkgs-a3a6ad7a01e943a4097c87cb144d331910693d82.tar.xz nixpkgs-a3a6ad7a01e943a4097c87cb144d331910693d82.tar.zst nixpkgs-a3a6ad7a01e943a4097c87cb144d331910693d82.zip |
stdenv: implement crossOverlays
crossOverlays only apply to the packages being built, not the build packages. It is useful when you don’t care what is used to build your packages, just what is being built. The idea relies heavily on the cross compiling infrastructure. Using this implies that we need to create a cross stdenv.
Diffstat (limited to 'pkgs/stdenv/nix')
-rw-r--r-- | pkgs/stdenv/nix/default.nix | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/stdenv/nix/default.nix b/pkgs/stdenv/nix/default.nix index ffff8bdf51d..a8311f49609 100644 --- a/pkgs/stdenv/nix/default.nix +++ b/pkgs/stdenv/nix/default.nix @@ -1,10 +1,10 @@ { lib -, crossSystem, config, overlays +, crossSystem, localSystem, config, overlays , bootStages , ... }: -assert crossSystem == null; +assert crossSystem == localSystem; bootStages ++ [ (prevStage: { |