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.
This commit is contained in:
YPares 2016-06-15 17:08:41 +02:00
parent 285aee3c12
commit 3868cad832

View File

@ -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"