Skip to content

Commit

Permalink
Merge pull request #1155 from input-output-hk/no-explicit-local-packages
Browse files Browse the repository at this point in the history
Do not expliticly list local packages in shell.nix
  • Loading branch information
ch1bo authored Nov 7, 2023
2 parents 57c031a + ef1ebb9 commit 8a451dd
Showing 1 changed file with 1 addition and 17 deletions.
18 changes: 1 addition & 17 deletions nix/hydra/shell.nix
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ let
sha256map."https://github.com/pepeiborra/ekg-json"."7a0af7a8fd38045fd15fb13445bdcc7085325460" = "sha256-fVwKxGgM0S4Kv/4egVAAiAjV7QB5PBqMVMCfsv7otIQ=";
};

cabal-plan = pkgs.haskell-nix.tool compiler "cabal-plan" {};
cabal-plan = pkgs.haskell-nix.tool compiler "cabal-plan" { };

libs = [
pkgs.glibcLocales
Expand Down Expand Up @@ -73,22 +73,6 @@ let
];

haskellNixShell = hsPkgs.shellFor {
# NOTE: Explicit list of local packages as hoogle would not work otherwise.
# Make sure these are consistent with the packages in cabal.project.
packages = ps: with ps; [
hydra-prelude
hydra-cardano-api
hydra-test-utils
hydra-plutus-extras
plutus-cbor
plutus-merkle-tree
hydra-plutus
hydra-node
hydra-cluster
hydra-tui
hydraw
];

buildInputs = libs ++ buildInputs ++ devInputs;

withHoogle = !withoutDevTools;
Expand Down

0 comments on commit 8a451dd

Please sign in to comment.