diff options
author | Peter Simons <simons@cryp.to> | 2016-09-10 22:23:02 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-09-10 22:23:02 +0200 |
commit | d01416ba508ed8f463ebde0c45bf73c6196dbf94 (patch) | |
tree | cb5db700cb0ede63e0308ee490da76504f4d26e6 /pkgs/development/haskell-modules/generic-stack-builder.nix | |
parent | b89fa5fd5cc3e7d27fb87bc792fe0d6553aec28d (diff) | |
parent | f35d23b16d99087831d9f5e1fe2fb66f7816da65 (diff) |
Merge pull request #17997 from teozkr/fix/buildstackproject-stackroot
buildStackProject: Fix missing STACK_ROOT causing build errors
Diffstat (limited to 'pkgs/development/haskell-modules/generic-stack-builder.nix')
-rw-r--r-- | pkgs/development/haskell-modules/generic-stack-builder.nix | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/development/haskell-modules/generic-stack-builder.nix b/pkgs/development/haskell-modules/generic-stack-builder.nix index c7cfbef7d132..13a939fcce9a 100644 --- a/pkgs/development/haskell-modules/generic-stack-builder.nix +++ b/pkgs/development/haskell-modules/generic-stack-builder.nix @@ -29,7 +29,10 @@ stdenv.mkDerivation (args // { preferLocalBuild = true; - configurePhase = args.configurePhase or "stack setup"; + configurePhase = args.configurePhase or '' + export STACK_ROOT=$NIX_BUILD_TOP/.stack + stack setup + ''; buildPhase = args.buildPhase or "stack build"; |