haskell-language-server/install
Simon Michael acdb82e8ee
small stack yaml updates to ease maintenance (#2501)
* install: sync stack.yaml with parent project for less rebuilding

* stack: update, sync, comment the ghc 8.10 yamls

Co-authored-by: Javier Neira <atreyu.bbb@gmail.com>
Co-authored-by: Anton Latukha <anton.latukha@gmail.com>
2021-12-19 23:08:49 +00:00
..
src Note listed ghcs are the supported ones 2021-10-21 09:02:45 +02:00
cabal.project Brute-force copy of install.hs from hie 2020-01-29 21:25:53 +00:00
hls-install.cabal Remove >= from cabal-version (#1998) 2021-07-05 10:41:46 +00:00
README.md Add README.md in install/ subproject (#2324) 2021-11-02 16:15:06 +00:00
shake.project Brute-force copy of install.hs from hie 2020-01-29 21:25:53 +00:00
stack.yaml small stack yaml updates to ease maintenance (#2501) 2021-12-19 23:08:49 +00:00

hls-install

This directory contains the hls-install project, an Haskell Language Server installer. It is used when installing from sources.

Unlike other subdirectories (e.g. hls-graph or ghcide), this is not another package of the HLS project, but another project entirely (with another stack.yaml, another cabal.project, etc.). It just so happens to be in a subdirectory of HLS project for convenience, as this is tightly related to HLS.

The rationale behind this choice is to keep the installer completely isolated from main HLS code: different dependencies, different builds, etc.