Skip to content

Commit 0184d63

Browse files
committed
Pass full args, including RTS args, to HLS from the wrapper
1 parent 1f895ef commit 0184d63

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
@@ -9,6 +9,7 @@ import Data.Foldable
99
import Data.List
1010
import Data.Void
1111
import qualified Development.IDE.Session as Session
12+
import GHC.Environment
1213
import qualified HIE.Bios.Environment as HieBios
1314
import HIE.Bios.Types
1415
import Ide.Arguments
@@ -72,7 +73,7 @@ launchHaskellLanguageServer parsedArgs = do
7273
++ hlsVersion
7374
hPutStrLn stderr $ "Current directory: " ++ d
7475
hPutStrLn stderr $ "Operating system: " ++ os
75-
args <- getArgs
76+
args <- getFullArgs
7677
hPutStrLn stderr $ "Arguments: " ++ show args
7778
hPutStrLn stderr $ "Cradle directory: " ++ cradleRootDir cradle
7879
hPutStrLn stderr $ "Cradle type: " ++ show (actionName (cradleOptsProg cradle))

0 commit comments

Comments
 (0)