nixpkgs/pkgs/stdenv
John Ericson 92edcb7ebb top-level: Lay the groundwork for {build,host,target}Platform
The long term goal is a big replace:
  { inherit system platform; } => buildPlatform
  crossSystem => hostPlatform
  stdenv.cross => targetPlatform
And additionally making sure each is defined even when not cross compiling.

This commit refactors the bootstrapping code along that vision, but leaves
the old identifiers with their null semantics in place so packages can be
modernized incrementally.
2017-01-24 11:37:56 -05:00
..
cross top-level: Lay the groundwork for {build,host,target}Platform 2017-01-24 11:37:56 -05:00
custom top-level: Lay the groundwork for {build,host,target}Platform 2017-01-24 11:37:56 -05:00
cygwin Allow not rebasing in cygwin stdenv. 2016-05-20 17:17:10 +02:00
darwin top-level: Lay the groundwork for {build,host,target}Platform 2017-01-24 11:37:56 -05:00
freebsd top-level: Lay the groundwork for {build,host,target}Platform 2017-01-24 11:37:56 -05:00
generic top-level: Introduce buildPackages for resolving build-time deps 2017-01-24 11:37:56 -05:00
linux top-level: Lay the groundwork for {build,host,target}Platform 2017-01-24 11:37:56 -05:00
native top-level: Lay the groundwork for {build,host,target}Platform 2017-01-24 11:37:56 -05:00
nix top-level: Lay the groundwork for {build,host,target}Platform 2017-01-24 11:37:56 -05:00
adapters.nix top-level: Lay the groundwork for {build,host,target}Platform 2017-01-24 11:37:56 -05:00
booter.nix top-level: Introduce buildPackages for resolving build-time deps 2017-01-24 11:37:56 -05:00
common-path.nix bzip2: split into multiple outputs, refactor 2015-04-18 19:32:52 +02:00
default.nix top-level: Lay the groundwork for {build,host,target}Platform 2017-01-24 11:37:56 -05:00