Skip to content

Commit

Permalink
Mention system requirements installation in tps/README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
smelc committed Oct 1, 2024
1 parent c2d5fdd commit fc99507
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions tps/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,10 @@ To reproduce a working environment, from the repository root, do:
- Answer `Y` to install IDE tooling (`haskell-language-server`).
- Answer `N` to install `stack`, since this project uses the simpler
[cabal](https://www.haskell.org/cabal/) build tool

Once it's done, run `ghcup install ghc 9.4.7` and then `ghcup set ghc 9.4.7`
* Install the [System requirements](https://www.haskell.org/ghcup/install/#system-requirements).
If you are on Linux, this is something like `sudo apt install build-essential curl libffi-dev etc..`
(see the link for the exact list of packages to install).
* Run `ghcup install ghc 9.4.7` and then `ghcup set ghc 9.4.7`
to set the expected compiler version.
* Run `cabal build all`. This will take a while as this repository depends on a number
of fat libraries. Brew some coffee meanwhile.
Expand Down

0 comments on commit fc99507

Please sign in to comment.