diff options
author | YPares <yves.pares@gmail.com> | 2016-06-15 17:08:41 +0200 |
---|---|---|
committer | YPares <yves.pares@gmail.com> | 2016-06-15 17:08:41 +0200 |
commit | 3868cad8325ceffd4a6afe1037107043bc34c878 (patch) | |
tree | 007dc7278c3248364feac40e8a99301dc3e6f1fb /pkgs/development/haskell-modules/generic-stack-builder.nix | |
parent | 285aee3c1212a9b47d20644f846d0be6e3f16163 (diff) |
haskell: generic-stack-builder sets an env var
generic-stack-builder was not setting STACK_PLATFORM_VARIANT="nix".
This is required by stack when handling its haskell packages database
snapshot. Stack must keep separated packages built with its own GHC
and those built with GHC from Nixpkgs.
Diffstat (limited to 'pkgs/development/haskell-modules/generic-stack-builder.nix')
-rw-r--r-- | pkgs/development/haskell-modules/generic-stack-builder.nix | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/pkgs/development/haskell-modules/generic-stack-builder.nix b/pkgs/development/haskell-modules/generic-stack-builder.nix index 07421b1d14f8..09bd38ccc933 100644 --- a/pkgs/development/haskell-modules/generic-stack-builder.nix +++ b/pkgs/development/haskell-modules/generic-stack-builder.nix @@ -16,6 +16,7 @@ stdenv.mkDerivation (args // { optional stdenv.isLinux glibcLocales ++ [ ghc pkgconfig ]; + STACK_PLATFORM_VARIANT="nix"; STACK_IN_NIX_SHELL=1; STACK_IN_NIX_EXTRA_ARGS = concatMap (pkg: ["--extra-lib-dirs=${pkg}/lib" |