Skip to content

Commit 87ad375

Browse files
committed
fix --ghc-options and --with-ghc
1 parent aa94a50 commit 87ad375

File tree

1 file changed

+3
-12
lines changed

1 file changed

+3
-12
lines changed

cabal-install/src/Distribution/Client/SetupWrapper.hs

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -92,18 +92,7 @@ import Distribution.Simple.PreProcess
9292
, runSimplePreProcessor
9393
)
9494
import Distribution.Simple.Program
95-
( ProgramDb
96-
, emptyProgramDb
97-
, getDbProgramOutputCwd
98-
, getProgramSearchPath
99-
, ghcProgram
100-
, ghcjsProgram
101-
, runDbProgramCwd
102-
)
10395
import Distribution.Simple.Program.Db
104-
( prependProgramSearchPath, updatePathProgDb
105-
, progOverrideEnv
106-
)
10796
import Distribution.Simple.Program.Find
10897
( programSearchPathAsPATHVar
10998
)
@@ -658,7 +647,9 @@ setupWrapper verbosity options mpkg cmd getCommonFlags getFlags getExtraArgs wra
658647
InLibraryArgs libArgs ->
659648
case libArgs of
660649
InLibraryConfigureArgs elabSharedConfig elabReadyPkg -> do
661-
let setupProgDb = useProgramDb options
650+
let setupProgDb = userSpecifyPaths (configProgramPaths flags)
651+
$ userSpecifyArgss (configProgramArgs flags)
652+
$ useProgramDb options
662653
progDb' <-
663654
prependProgramSearchPath verbosity (useExtraPathEnv options) (useExtraEnvOverrides options) setupProgDb
664655
lbi0 <-

0 commit comments

Comments
 (0)