Netboot: Difference between revisions

imported>Erikarvstedt
Example: Allow differing boot and host systems
imported>Erikarvstedt
m Share sys pkgs with host pkgs
Line 31: Line 31:


   run-pixiecore =  let
   run-pixiecore =  let
     hostPkgs = nixpkgs.legacyPackages.${builtins.currentSystem};
     hostPkgs = if sys.pkgs.system == builtins.currentSystem
                      then sys.pkgs
                      else nixpkgs.legacyPackages.${builtins.currentSystem};
     build = sys.config.system.build;
     build = sys.config.system.build;
   in hostPkgs.writers.writeBash "run-pixiecore" ''
   in hostPkgs.writers.writeBash "run-pixiecore" ''