[Nix-dev] How to build all of nixpkgs?

Bjørn Forsman bjorn.forsman at gmail.com
Tue May 23 23:31:11 CEST 2017


On 22 May 2017 at 18:04, Freddy Rietdijk <freddyrietdijk at fridh.nl> wrote:
> If I am correct Hydra first checks which jobs evaluate, and then builds
> those. It checks using the findJobs function in this file
> https://github.com/NixOS/hydra/blob/master/src/hydra-eval-jobs/hydra-eval-jobs.cc

Thanks, that was helpful.

Another bit of important information is that the release.nix files map
over pkgs with builtins.tryEval (with the packagePlatforms function)
to filter out unsupported packages (among other things). With that
knowledge I should be able to create my own "release.nix" file that
builds the world.

Best regards,
Bjørn Forsman


More information about the nix-dev mailing list