Skip to content

Commit 9c8fb52

Browse files
committed
wrapper: find exe named h-l-s-<ghcVersion>~<hlsVersion> like GHCUP names it
1 parent b8127f7 commit 9c8fb52

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

exe/Wrapper.hs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,8 @@ launchHaskellLanguageServer recorder parsedArgs = do
148148

149149
let
150150
hlsBin = "haskell-language-server-" ++ ghcVersion
151-
candidates' = [hlsBin, "haskell-language-server"]
151+
ghcupBin = "haskell-language-server-" ++ ghcVersion ++ "~" ++ hlsVersion
152+
candidates' = [hlsBin, ghcupBin, "haskell-language-server"]
152153
candidates = map (++ exeExtension) candidates'
153154

154155
liftIO $ hPutStrLn stderr $ "haskell-language-server exe candidates: " ++ show candidates

0 commit comments

Comments
 (0)