summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/generic-builder.nix
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2015-04-01 13:57:03 +0200
committerPeter Simons <simons@cryp.to>2015-04-01 22:54:45 +0200
commit7eda2f9ebb96d21060e51bc13c926b0f906f1a28 (patch)
tree04eb14b5f6ceba482496c25fb7d739a853bdd3be /pkgs/development/haskell-modules/generic-builder.nix
parent59a1969f88f7548f5bd0197bff828b12b75d1347 (diff)
downloadnixlib-7eda2f9ebb96d21060e51bc13c926b0f906f1a28.tar
nixlib-7eda2f9ebb96d21060e51bc13c926b0f906f1a28.tar.gz
nixlib-7eda2f9ebb96d21060e51bc13c926b0f906f1a28.tar.bz2
nixlib-7eda2f9ebb96d21060e51bc13c926b0f906f1a28.tar.lz
nixlib-7eda2f9ebb96d21060e51bc13c926b0f906f1a28.tar.xz
nixlib-7eda2f9ebb96d21060e51bc13c926b0f906f1a28.tar.zst
nixlib-7eda2f9ebb96d21060e51bc13c926b0f906f1a28.zip
haskell-generic-builder: allow use of 'env' attributes in nix-shell
We disabled this to prevent users from accidentally running nix-build on
an 'env' attribute, but in fact the ability to use those in combination
with "nix-shell -p" is quite useful, so the restriction is lifted.
Diffstat (limited to 'pkgs/development/haskell-modules/generic-builder.nix')
-rw-r--r--pkgs/development/haskell-modules/generic-builder.nix6
1 files changed, 0 insertions, 6 deletions
diff --git a/pkgs/development/haskell-modules/generic-builder.nix b/pkgs/development/haskell-modules/generic-builder.nix
index 8474cab667c6..11bbe550b2d1 100644
--- a/pkgs/development/haskell-modules/generic-builder.nix
+++ b/pkgs/development/haskell-modules/generic-builder.nix
@@ -267,12 +267,6 @@ stdenv.mkDerivation ({
         export NIX_GHC_DOCDIR="${ghcEnv}/share/doc/ghc/html"
         export NIX_GHC_LIBDIR="${ghcEnv}/lib/${ghcEnv.name}"
       '';
-      buildCommand = ''
-        echo >&2 ""
-        echo >&2 "*** Haskell 'env' attributes are intended for interactive nix-shell sessions, not for building! ***"
-        echo >&2 ""
-        exit 1
-      '';
     };
 
   };