nixpkgs/pkgs/stdenv
John Ericson 3e197f7d81 top-level: Normalize stdenv booting
Introduce new abstraction, `stdenv/booter.nix` for composing bootstraping
stages, and use it everywhere for consistency. See that file for more doc.

Stdenvs besides Linux and Darwin are completely refactored to utilize this.
Those two, due to their size and complexity, are minimally edited for
easier reviewing.

No hashes should be changed.
2017-01-13 13:23:23 -05:00
..
cross top-level: Normalize stdenv booting 2017-01-13 13:23:23 -05:00
custom top-level: Normalize stdenv booting 2017-01-13 13:23:23 -05:00
cygwin Allow not rebasing in cygwin stdenv. 2016-05-20 17:17:10 +02:00
darwin top-level: Normalize stdenv booting 2017-01-13 13:23:23 -05:00
freebsd top-level: Normalize stdenv booting 2017-01-13 13:23:23 -05:00
generic top-level: Modernize stdenv.overrides giving it self and super 2017-01-13 10:36:11 -05:00
linux top-level: Normalize stdenv booting 2017-01-13 13:23:23 -05:00
native top-level: Normalize stdenv booting 2017-01-13 13:23:23 -05:00
nix top-level: Normalize stdenv booting 2017-01-13 13:23:23 -05:00
adapters.nix Remove more dead code: stdenvDarwinNaked no longer exists 2016-06-20 23:53:09 -07:00
booter.nix top-level: Normalize stdenv booting 2017-01-13 13:23:23 -05:00
common-path.nix bzip2: split into multiple outputs, refactor 2015-04-18 19:32:52 +02:00
default.nix top-level: Normalize stdenv booting 2017-01-13 13:23:23 -05:00