Skip to content

Commit 69b3516

Browse files
authored
Merge pull request #74 from fendor/fendor-hie-bios-force-push-sorry
Fix source packages for hie-bios
2 parents cb33c5b + d38b7a6 commit 69b3516

File tree

8 files changed

+10
-9
lines changed

8 files changed

+10
-9
lines changed

cabal.project

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ source-repository-package
1010
source-repository-package
1111
type: git
1212
location: https://github.com/fendor/hie-bios.git
13-
tag: d5b7fc9bb3025b1d4d2ac9c48b588faf18dfce99
13+
tag: 89d28817716a1c8df7e191f3a43c4504bc6379eb
1414

1515

1616
tests: true

exe/Main.hs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ import GHC hiding (def)
5656
import GHC.Check (runTimeVersion, compileTimeVersionFromLibdir)
5757
-- import GhcMonad
5858
import HIE.Bios.Cradle
59-
import HIE.Bios.Environment (addCmdOpts)
59+
import HIE.Bios.Environment (addCmdOpts, makeDynFlagsAbsolute)
6060
import HIE.Bios.Types
6161
import HscTypes (HscEnv(..), ic_dflags)
6262
import qualified Language.Haskell.LSP.Core as LSP
@@ -503,7 +503,8 @@ memoIO op = do
503503
setOptions :: GhcMonad m => ComponentOptions -> DynFlags -> m (DynFlags, [Target])
504504
setOptions (ComponentOptions theOpts compRoot _) dflags = do
505505
cacheDir <- liftIO $ getCacheDir theOpts
506-
(dflags', targets) <- addCmdOpts compRoot theOpts dflags
506+
(dflags_, targets) <- addCmdOpts theOpts dflags
507+
let dflags' = makeDynFlagsAbsolute compRoot dflags_
507508
let dflags'' =
508509
-- disabled, generated directly by ghcide instead
509510
flip gopt_unset Opt_WriteInterface $

stack-8.6.4.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ extra-deps:
2828
- haskell-src-exts-1.21.1
2929
# - hie-bios-0.4.0
3030
- github: fendor/hie-bios
31-
commit: d5b7fc9bb3025b1d4d2ac9c48b588faf18dfce99
31+
commit: 89d28817716a1c8df7e191f3a43c4504bc6379eb
3232
- hlint-2.2.8
3333
- hoogle-5.0.17.11
3434
- hsimport-0.11.0

stack-8.6.5.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ extra-deps:
2222
- haskell-lsp-types-0.21.0.0
2323
# - hie-bios-0.4.0
2424
- github: fendor/hie-bios
25-
commit: d5b7fc9bb3025b1d4d2ac9c48b588faf18dfce99
25+
commit: 89d28817716a1c8df7e191f3a43c4504bc6379eb
2626
- indexed-profunctors-0.1
2727
- lsp-test-0.10.2.0
2828
- monad-dijkstra-0.1.1.2

stack-8.8.2.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ extra-deps:
2222
- haskell-src-exts-1.21.1
2323
# - hie-bios-0.4.0
2424
- github: fendor/hie-bios
25-
commit: d5b7fc9bb3025b1d4d2ac9c48b588faf18dfce99
25+
commit: 89d28817716a1c8df7e191f3a43c4504bc6379eb
2626
- hlint-2.2.8
2727
- hoogle-5.0.17.11
2828
- hsimport-0.11.0

stack-8.8.3.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ extra-deps:
2222
- haskell-src-exts-1.21.1
2323
# - hie-bios-0.4.0
2424
- github: fendor/hie-bios
25-
commit: d5b7fc9bb3025b1d4d2ac9c48b588faf18dfce99
25+
commit: 89d28817716a1c8df7e191f3a43c4504bc6379eb
2626
- hlint-2.2.8
2727
- hoogle-5.0.17.11
2828
- hsimport-0.11.0

stack.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ extra-deps:
2222
- haskell-lsp-types-0.21.0.0
2323
# - hie-bios-0.4.0
2424
- github: fendor/hie-bios
25-
commit: d5b7fc9bb3025b1d4d2ac9c48b588faf18dfce99
25+
commit: 89d28817716a1c8df7e191f3a43c4504bc6379eb
2626
- indexed-profunctors-0.1
2727
- lsp-test-0.10.2.0
2828
- monad-dijkstra-0.1.1.2

0 commit comments

Comments
 (0)