Revert "Not passing package db flags in default case"
This reverts commit 76e5af817a
.
This commit is contained in:
parent
76e5af817a
commit
5f41e8828a
@ -101,10 +101,7 @@ withCabal action = do
|
|||||||
opts <- options
|
opts <- options
|
||||||
liftIO $ whenM (isSetupConfigOutOfDate <$> getCurrentWorld crdl) $
|
liftIO $ whenM (isSetupConfigOutOfDate <$> getCurrentWorld crdl) $
|
||||||
withDirectory_ (cradleRootDir crdl) $ do
|
withDirectory_ (cradleRootDir crdl) $ do
|
||||||
let pkgDbStack = cradlePkgDbStack crdl
|
let pkgDbArgs = "--package-db=clear" : map pkgDbArg (cradlePkgDbStack crdl)
|
||||||
pkgDbArgs = if pkgDbStack == defaultPkgDbStack
|
|
||||||
then []
|
|
||||||
else "--package-db=clear" : map pkgDbArg pkgDbStack
|
|
||||||
progOpts =
|
progOpts =
|
||||||
[ "--with-ghc=" ++ T.ghcProgram opts ]
|
[ "--with-ghc=" ++ T.ghcProgram opts ]
|
||||||
-- Only pass ghc-pkg if it was actually set otherwise we
|
-- Only pass ghc-pkg if it was actually set otherwise we
|
||||||
@ -121,6 +118,3 @@ pkgDbArg :: GhcPkgDb -> String
|
|||||||
pkgDbArg GlobalDb = "--package-db=global"
|
pkgDbArg GlobalDb = "--package-db=global"
|
||||||
pkgDbArg UserDb = "--package-db=user"
|
pkgDbArg UserDb = "--package-db=user"
|
||||||
pkgDbArg (PackageDb p) = "--package-db=" ++ p
|
pkgDbArg (PackageDb p) = "--package-db=" ++ p
|
||||||
|
|
||||||
defaultPkgDbStack :: [GhcPkgDb]
|
|
||||||
defaultPkgDbStack = [GlobalDb, UserDb]
|
|
||||||
|
Loading…
Reference in New Issue
Block a user