diff options
author | Zubin Duggal <zubin.duggal@gmail.com> | 2022-03-22 18:46:56 +0530 |
---|---|---|
committer | Matthew Pickering <matthewtpickering@gmail.com> | 2022-03-28 09:52:30 +0100 |
commit | 57b1aae62b86a39e276209d83a01415f7c5b58ad (patch) | |
tree | 099a5a1a0279fd2a07d2ddb68a50ab2f35abc7cf | |
parent | ef077cf1354f9306ac760a90eb0cc6088518a8b7 (diff) | |
download | haskell-57b1aae62b86a39e276209d83a01415f7c5b58ad.tar.gz |
hadrian: Build lib:GHC with -haddock and -Winvalid-haddock (#21273)wip/haddock-doc-fixes
-rw-r--r-- | hadrian/src/Settings/Packages.hs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/hadrian/src/Settings/Packages.hs b/hadrian/src/Settings/Packages.hs index ffedcce1d4..33ffa91289 100644 --- a/hadrian/src/Settings/Packages.hs +++ b/hadrian/src/Settings/Packages.hs @@ -51,6 +51,9 @@ packageArgs = do [ inputs ["**/GHC.hs", "**/GHC/Driver/Make.hs"] ? arg "-fprof-auto" , input "**/Parser.hs" ? pure ["-fno-ignore-interface-pragmas", "-fcmm-sink"] + -- Enable -haddock and -Winvalid-haddock for the compiler + , arg "-haddock" + , notStage0 ? arg "-Winvalid-haddock" -- These files take a very long time to compile with -O1, -- so we use -O0 for them just in Stage0 to speed up the -- build but not affect Stage1+ executables |