summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--shell.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/shell.nix b/shell.nix
index 0396312..32480ee 100644
--- a/shell.nix
+++ b/shell.nix
@@ -3,8 +3,9 @@
3}: 3}:
4 4
5let 5let
6 ghc = haskellPackages.ghcWithPackages (ps: payload ++ (with ps; [ hlint cabal2nix cabal-install ])); 6 ghc = haskellPackages.ghcWithPackages (ps: payload ++ depends ++ (with ps; [ hlint cabal2nix cabal-install ]));
7 payload = builtins.attrValues (import ./default.nix {}); 7 payload = builtins.attrValues (import ./default.nix {});
8 depends = builtins.concatLists (builtins.map (x: if builtins.hasAttr "nativeBuildInputs" x then x.nativeBuildInputs else []) (builtins.attrValues (import ./default.nix {})));
8in pkgs.stdenv.mkDerivation rec { 9in pkgs.stdenv.mkDerivation rec {
9 bareName = "events"; 10 bareName = "events";
10 name = "${bareName}-env"; 11 name = "${bareName}-env";