nixpkgs/pkgs/top-level
Eelco Dolstra cf8daf6312 Add an option ‘stdenv.userHook’ to set a global stdenv setup hook
This allows various applications.  It allows users to set global
optimisation flags, e.g.

  stdenv.userHook = ''NIX_CFLAGS_COMPILE+=" -funroll-loops"'';

But the impetus is as an alternative to issue #229, allowing impure
stdenv setup for people who want to use distcc:

  stdenv.userHook = "source /my/impure/setup-script.sh";

This is probably a bad idea, but at least now it's a bad idea in
people's configuration and not in Nixpkgs. :-)
2012-12-28 16:36:09 +01:00
..
all-packages.nix Add an option ‘stdenv.userHook’ to set a global stdenv setup hook 2012-12-28 16:36:09 +01:00
guile-2-test.nix guile-2-test: Update to 2.0. 2011-02-22 13:39:56 +00:00
haskell-defaults.nix haskell-defaults.nix: add compiler-specific overrides to fix build of cabal-install 2012-11-26 14:17:38 +01:00
haskell-packages.nix haskell-blaze-svg: add version 0.3.3.0 2012-12-12 11:40:10 +01:00
make-tarball.nix Remove support for the obsolete powerpc-darwin and i686-darwin platforms 2012-11-29 14:10:49 +01:00
mingw.nix * Remove execute permission. 2006-09-11 13:37:46 +00:00
node-packages.nix Add jsontool 5.1.1 (node.js package) 2012-11-23 14:20:48 +01:00
perl-packages.nix Merge branch 'master' into stdenv-updates. 2012-11-21 16:20:36 +01:00
platforms.nix Linux 3.7 2012-12-11 11:57:04 -05:00
python-packages.nix Merge remote-tracking branch 'origin/master' into stdenv-updates 2012-12-12 17:01:20 +01:00
release-cross.nix Removing the 2.6.39 kernel from release-cross; it wasn't in nixpkgs. 2012-11-29 10:27:34 +01:00
release-lib.nix Remove support for the obsolete powerpc-darwin and i686-darwin platforms 2012-11-29 14:10:49 +01:00
release-small.nix Remove references to some nonexistent packages 2012-12-13 15:28:07 +01:00
release.nix Merge remote-tracking branch 'origin/master' into stdenv-updates 2012-12-04 17:12:35 +01:00