Skip to content

Commit 06c365a

Browse files
committed
FIX #5434: use stack.yaml's package flags in stack ghci
1 parent 9fcf300 commit 06c365a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/Stack/Ghci.hs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -644,11 +644,12 @@ loadGhciPkgDesc buildOptsCLI name cabalfp target = do
644644
(cpCabalConfigOpts . ppCommon <$> M.lookup name smProject)
645645
<|>
646646
(cpCabalConfigOpts . dpCommon <$> M.lookup name smDeps)
647+
sourceMapFlags = maybe mempty (cpFlags . ppCommon) $ M.lookup name smProject
647648
config =
648649
PackageConfig
649650
{ packageConfigEnableTests = True
650651
, packageConfigEnableBenchmarks = True
651-
, packageConfigFlags = getLocalFlags buildOptsCLI name
652+
, packageConfigFlags = getLocalFlags buildOptsCLI name `M.union` sourceMapFlags
652653
, packageConfigGhcOptions = sourceMapGhcOptions
653654
, packageConfigCabalConfigOpts = sourceMapCabalConfigOpts
654655
, packageConfigCompilerVersion = compilerVersion

0 commit comments

Comments
 (0)