on iko/ghcjs-patch-master help sign in
Include hls 0.5.1 in cache (#881)
97b8e28Hamish Mackenzie
@@ -23,6 +23,7 @@ in rec {
23 pkgs.recurseIntoAttrs {
23 pkgs.recurseIntoAttrs {
24 ghcide-020 = tool compiler-nix-name "ghcide" "0.2.0";
24 ghcide-020 = tool compiler-nix-name "ghcide" "0.2.0";
25 cabal-32 = tool compiler-nix-name "cabal" "3.2.0.0";
25 cabal-32 = tool compiler-nix-name "cabal" "3.2.0.0";
26+ hls-051 = tool compiler-nix-name "haskell-language-server" "0.5.1";
26 }
27 }
27 );
28 );
28
29
overlays/tools.nix+3
@@ -91,6 +91,9 @@ in { haskell-nix = prev.haskell-nix // {
91 );
91 );
92
92
93 # Tools not in hackage yet
93 # Tools not in hackage yet
94+ # When adding custom tools here, consider adding them
95+ # to the `tools` attribute defined in `build.nix` to make
96+ # sure they are cached.
94 custom-tools = {
97 custom-tools = {
95 ghcide.object-code = args:
98 ghcide.object-code = args:
96 (final.haskell-nix.cabalProject (args // {
99 (final.haskell-nix.cabalProject (args // {