aboutsummaryrefslogtreecommitdiff
path: root/corepkgs/buildenv.nix
AgeCommit message (Collapse)Author
2018-03-20Make <nix/buildenv.nix> a builtin builderEelco Dolstra
This avoids sandbox annoyances.
2016-08-11buildenv: perl -> c++Shea Levy
2016-01-18<nix/buildenv.nix>: Don't substituteEelco Dolstra
This should get rid of a certificate warning from "nix-env -i" early in the install script.
2015-11-14update sandbox profiles within nixJude Taylor
2015-11-08Only require libsystem on darwinShea Levy
Fixes #688
2015-10-21now that resolve-system-dependencies exists, remove redundant impureHostDeps ↵Jude Taylor
from buildenv
2015-10-21give buildenv __impureHostDepsJude Taylor
2015-03-24Don't rely on __noChroot for corepkgsEelco Dolstra
This doesn't work anymore if the "strict" chroot mode is enabled. Instead, add Nix's store path as a dependency. This ensures that its closure is present in the chroot.
2012-12-04Add a test for ‘nix-env --set-flag active ...’Eelco Dolstra
2012-12-04nix-env: Install all outputs of a derivationEelco Dolstra
If you explicitly install a package, presumably you want all of it. So symlink all outputs in the user environment.
2012-05-09Disable building in chroot for Nix's corepkgsEelco Dolstra
The dependencies of the corepkgs are not necessarily in the chroot (or in the Nix store), so don't build them in a chroot.
2012-04-14Remove unnecessary "system" argumentEelco Dolstra
2012-01-03* Refactoring: Get rid of a few subdirectories in corepkgs/, and someEelco Dolstra
other simplifications. * Use <nix/...> to locate the corepkgs. This allows them to be overriden through $NIX_PATH. * Use bash's pipefail option in the NAR builder so that we don't need to create a temporary file.