summaryrefslogtreecommitdiff
path: root/hadrian/src/Settings/Default.hs
diff options
context:
space:
mode:
authorAlec Theriault <alec.theriault@gmail.com>2018-12-27 13:07:51 -0800
committerBen Gamari <ben@smart-cactus.org>2019-01-16 14:13:03 -0500
commitda2d9cf8e028cd4e47285a71a720f33f112db69b (patch)
tree70c42c49e8e675d82fc7157785547ef5beb55343 /hadrian/src/Settings/Default.hs
parentf78048f6575b370f078bcddc6b9e64bfe23932eb (diff)
downloadhaskell-da2d9cf8e028cd4e47285a71a720f33f112db69b.tar.gz
Hadrian: configure packages with right 'htmldir'
This means that we can query the package DB for haddock interfaces. Haddock uses this in its testsuite. 'cabal {v1-,v2,}-haddock' also uses this. Also thread through to Haddock package-specific overrides of GHC warnings.
Diffstat (limited to 'hadrian/src/Settings/Default.hs')
-rw-r--r--hadrian/src/Settings/Default.hs3
1 files changed, 2 insertions, 1 deletions
diff --git a/hadrian/src/Settings/Default.hs b/hadrian/src/Settings/Default.hs
index 2cadc4fc79..e2d7644beb 100644
--- a/hadrian/src/Settings/Default.hs
+++ b/hadrian/src/Settings/Default.hs
@@ -277,4 +277,5 @@ defaultBuilderArgs = mconcat
-- | All 'Package'-dependent command line arguments.
defaultPackageArgs :: Args
-defaultPackageArgs = mconcat [ packageArgs, warningArgs ]
+defaultPackageArgs = mconcat [ packageArgs
+ , builder Ghc ? ghcWarningsArgs ]