Skip to content

Commit ff61732

Browse files
committed
Reduce Nix support
This removes the support for: - Dev shells with pre-built packages - Building binaries These have been almost continually broken, and nobody is really maintaining them. Better to just do the simple thing we can do reliably, which is to provide dev shells. Closes #3800
1 parent f557e6c commit ff61732

7 files changed

+40
-724
lines changed

configuration-ghc-90.nix

Lines changed: 0 additions & 53 deletions
This file was deleted.

configuration-ghc-92.nix

Lines changed: 0 additions & 53 deletions
This file was deleted.

configuration-ghc-94.nix

Lines changed: 0 additions & 36 deletions
This file was deleted.

configuration-ghc-96.nix

Lines changed: 0 additions & 61 deletions
This file was deleted.

docs/contributing/contributing.md

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -50,16 +50,11 @@ $ cabal build
5050
If you are using nix 2.4 style command (enabled by `experimental-features = nix-command`),
5151
you can use `nix develop` instead of `nix-shell` to enter the development shell. To enter the shell with specific GHC versions:
5252

53-
* `nix develop` or `nix develop .#haskell-language-server-dev` - default GHC version
54-
* `nix develop .#haskell-language-server-901-dev` - GHC 9.0.1 (substitute GHC version as appropriate)
53+
* `nix develop` - default GHC version
54+
* `nix develop .#shell-ghc90` - GHC 9.0.1 (substitute GHC version as appropriate)
5555

5656
If you are looking for a Nix expression to create haskell-language-server binaries, see https://github.com/haskell/haskell-language-server/issues/122
5757

58-
To create binaries:
59-
60-
* `nix build` or `nix build .#haskell-language-server` - default GHC version
61-
* `nix build .#haskell-language-server-901` - GHC 9.0.1 (substitute GHC version as appropriate)
62-
6358
## Testing
6459

6560
The tests make use of the [Tasty](https://github.com/feuerbach/tasty) test framework.

0 commit comments

Comments
 (0)