-
-
Notifications
You must be signed in to change notification settings - Fork 401
Closed
Labels
old_type: distributionold_type: metaPlaning and organizing other issuesPlaning and organizing other issuesstatus: in discussionNot actionable, because discussion is still ongoing or there's no decision yetNot actionable, because discussion is still ongoing or there's no decision yet
Description
- The install script was long time ago almost the unique way to install haskell-ide-engine and hls in its origins
- It is mentioned in documentation as the main way to build hls from source: https://haskell-language-server.readthedocs.io/en/latest/installation.html#building
- It mainly uses
cabal install
/stack install
to install hls and hls-wrapper and then make a copy as hls-${ghc-version}. It only hides the hls-wrapper looking for hls-${ghcVersion} machinery - However
- now you can install hls from source with ghcup without even having to do the checkout
- there are lot of ways to get prebuilt binaries so regular users do not even know the install script
- and power users can do the hls-${ghcVersion} thing with one command
- the script needs one stack-${ghcVersion}.yaml for each supported ghc version to work so we cant consider changing stack.yaml's without taking in account the script
//cc @simonmichael @fendor as recently we discussed this in the irc channel
michaelpj
Metadata
Metadata
Assignees
Labels
old_type: distributionold_type: metaPlaning and organizing other issuesPlaning and organizing other issuesstatus: in discussionNot actionable, because discussion is still ongoing or there's no decision yetNot actionable, because discussion is still ongoing or there's no decision yet