Skip to content

Commit 783d9e9

Browse files
authored
Merge pull request #66 from gmittert/UpdateReadme
Update hie Install Instructions
2 parents 1a541e2 + 8b42f54 commit 783d9e9

File tree

1 file changed

+2
-19
lines changed

1 file changed

+2
-19
lines changed

README.md

Lines changed: 2 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -30,20 +30,16 @@ Note: All three packages are also available via MELPA.
3030
It needs the HIE server in your path, so follow the appropriate
3131
OSX or Linux section below accordingly.
3232

33-
## Hie Installation (OSX)
33+
## Hie Installation (OSX, Linux)
3434

3535
The following steps are recommended to bootstrap `lsp-haskell` on OSX.
3636

3737
```bash
3838
git clone https://github.com/haskell/haskell-ide-engine
3939
cd haskell-ide-engine
40-
./install.hs build-all
40+
./install.hs hie
4141
```
4242

43-
We need to run `make` here instead of `stack install` to ensure that
44-
all versions of `ghc` are available to support various project
45-
requirements.
46-
4743
After this, we need to instruct Emacs to prefer `hie-wrapper` over
4844
`hie` so Hie can infer which version of ghc we need for a particular
4945
project.
@@ -52,19 +48,6 @@ project.
5248
(setq lsp-haskell-process-path-hie "hie-wrapper")
5349
```
5450

55-
## Hie Installation (Linux)
56-
57-
Or of you are on linux (only place it has been tested, reports please)
58-
59-
```bash
60-
git clone https://github.com/haskell/haskell-ide-engine
61-
cd haskell-ide-engine
62-
./install.hs build-all
63-
```
64-
65-
This will build executables called `hie-8.0.2`, `hie-8.2.2` etc which
66-
can be selected by using`M-x customize` for `lsp-haskell`
67-
6851
## Per project configuration
6952

7053
HIE has some settings that can be changed on the fly. These are

0 commit comments

Comments
 (0)