summaryrefslogtreecommitdiff
path: root/hadrian/src/Settings/Builders/Ghc.hs
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2017-11-22 08:50:45 -0500
committerBen Gamari <ben@smart-cactus.org>2017-11-22 08:50:45 -0500
commitabdb5559b74af003a6d85f32695c034ff739f508 (patch)
tree1d3df93568e0db2c00acfa14a89f52db6b8df5f2 /hadrian/src/Settings/Builders/Ghc.hs
parentc11f145cf6a32337c005b0f9185e228c9ade0a64 (diff)
parent360d7404809b3fa54541f7f932a6864294f75a4a (diff)
downloadhaskell-abdb5559b74af003a6d85f32695c034ff739f508.tar.gz
Update Hadrian
Diffstat (limited to 'hadrian/src/Settings/Builders/Ghc.hs')
-rw-r--r--hadrian/src/Settings/Builders/Ghc.hs8
1 files changed, 4 insertions, 4 deletions
diff --git a/hadrian/src/Settings/Builders/Ghc.hs b/hadrian/src/Settings/Builders/Ghc.hs
index a975e7e799..af78b74637 100644
--- a/hadrian/src/Settings/Builders/Ghc.hs
+++ b/hadrian/src/Settings/Builders/Ghc.hs
@@ -87,10 +87,10 @@ haddockGhcArgs = mconcat [ commonGhcArgs, getPkgDataList HsArgs ]
-- Used in ghcBuilderArgs, ghcCBuilderArgs, ghcMBuilderArgs and haddockGhcArgs.
commonGhcArgs :: Args
commonGhcArgs = do
- way <- getWay
- path <- getBuildPath
- pkg <- getPackage
- when (isLibrary pkg) $ do
+ way <- getWay
+ path <- getBuildPath
+ pkg <- getPackage
+ when (pkg == rts) $ do
context <- getContext
conf <- expr $ pkgConfFile context
expr $ need [conf]