summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSylvain Henry <sylvain@haskus.fr>2020-03-05 20:39:17 +0100
committerMarge Bot <ben+marge-bot@smart-cactus.org>2020-03-10 02:06:33 -0400
commitee2c50cbeead0d865a02a963f3f3c72e298398d7 (patch)
tree96aeec3ecb815d66e833ba716f2a02a7aa50a630
parent85b861d822251486fdf900ee951c275ebd8dfcb3 (diff)
downloadhaskell-ee2c50cbeead0d865a02a963f3f3c72e298398d7.tar.gz
Hadrian: track missing configure results
-rw-r--r--hadrian/src/Rules/Configure.hs23
1 files changed, 21 insertions, 2 deletions
diff --git a/hadrian/src/Rules/Configure.hs b/hadrian/src/Rules/Configure.hs
index f904475ddf..10870b3e7c 100644
--- a/hadrian/src/Rules/Configure.hs
+++ b/hadrian/src/Rules/Configure.hs
@@ -10,11 +10,30 @@ import Utilities
import qualified System.Info.Extra as System
--- TODO: Make this list complete.
-- | Files generated by running the @configure@ script.
configureResults :: [FilePath]
configureResults =
- [ configFile, configH, "compiler/ghc.cabal", "rts/rts.cabal"]
+ [ configFile
+ , configH
+ , "compiler/ghc.cabal"
+ , "rts/rts.cabal"
+ , "ghc/ghc-bin.cabal"
+ , "utils/iserv/iserv.cabal"
+ , "utils/iserv-proxy/iserv-proxy.cabal"
+ , "utils/remote-iserv/remote-iserv.cabal"
+ , "utils/runghc/runghc.cabal"
+ , "utils/gen-dll/gen-dll.cabal"
+ , "libraries/ghc-boot/ghc-boot.cabal"
+ , "libraries/ghc-boot-th/ghc-boot-th.cabal"
+ , "libraries/ghci/ghci.cabal"
+ , "libraries/ghc-heap/ghc-heap.cabal"
+ , "libraries/libiserv/libiserv.cabal"
+ , "libraries/template-haskell/template-haskell.cabal"
+ , "docs/users_guide/ghc_config.py"
+ , "docs/index.html"
+ , "libraries/prologue.txt"
+ , "distrib/configure.ac"
+ ]
configureRules :: Rules ()
configureRules = do