diff options
author | Frederik Rietdijk <fridh@fridh.nl> | 2020-11-21 08:43:37 +0100 |
---|---|---|
committer | Frederik Rietdijk <fridh@fridh.nl> | 2020-11-21 08:43:46 +0100 |
commit | 54cb417ba00a7a1463fcd32fc6f58eae09aa5ce8 (patch) | |
tree | 4521aa958f52af1858a874cb30fecc5ada92da38 /pkgs/build-support | |
parent | 8d210e2ea42f5a6ef10320800355ecd4b49fb428 (diff) | |
parent | 1ffd7cf0d6cb509565deb21a6e57a17575834b76 (diff) |
Merge staging-next into staging
Diffstat (limited to 'pkgs/build-support')
-rw-r--r-- | pkgs/build-support/docker/examples.nix | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/pkgs/build-support/docker/examples.nix b/pkgs/build-support/docker/examples.nix index cd91c721241b..3f30f1a2adb4 100644 --- a/pkgs/build-support/docker/examples.nix +++ b/pkgs/build-support/docker/examples.nix @@ -408,10 +408,15 @@ rec { }; # basic example, with cross compilation - cross-aarch64 = pkgsCross.aarch64-multiplatform.dockerTools.buildImage { + cross = let + # Cross compile for x86_64 if on aarch64 + crossPkgs = + if pkgs.system == "aarch64-linux" then pkgsCross.gnu64 + else pkgsCross.aarch64-multiplatform; + in crossPkgs.dockerTools.buildImage { name = "hello-cross"; tag = "latest"; - contents = pkgsCross.aarch64-multiplatform.hello; + contents = crossPkgs.hello; }; } |