Tidy up legacyPackages instantiation
This commit is contained in:
parent
1c7d71a00f
commit
256fac99ad
|
@ -180,14 +180,11 @@
|
|||
|
||||
});
|
||||
|
||||
legacyPackages =
|
||||
# The nixpkgs.legacyPackages set after overlaying.
|
||||
let f = import nixpkgs;
|
||||
in forAllSystems ({ system, localSystem, crossSystem }:
|
||||
if localSystem == crossSystem then
|
||||
legacyPackages = forAllSystems ({ system, localSystem, crossSystem }:
|
||||
if builtins.hasAttr system nixpkgs.legacyPackages then
|
||||
nixpkgs.legacyPackages.${system}.appendOverlays overlays
|
||||
else
|
||||
f {
|
||||
import nixpkgs {
|
||||
inherit localSystem;
|
||||
crossSystem = {
|
||||
system = crossSystem;
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
./qemu-vm.nix
|
||||
./services
|
||||
];
|
||||
nixpkgs = {
|
||||
nixpkgs = rec {
|
||||
localSystem.system = "x86_64-linux";
|
||||
crossSystem.system = "x86_64-genode";
|
||||
system = localSystem.system + "-" + crossSystem.system;
|
||||
|
|
Loading…
Reference in New Issue