diff options
Diffstat (limited to 'hadrian/src/Rules/Generate.hs')
-rw-r--r-- | hadrian/src/Rules/Generate.hs | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/hadrian/src/Rules/Generate.hs b/hadrian/src/Rules/Generate.hs index b156c9dfdf..43f722e697 100644 --- a/hadrian/src/Rules/Generate.hs +++ b/hadrian/src/Rules/Generate.hs @@ -2,7 +2,7 @@ module Rules.Generate ( isGeneratedCmmFile, compilerDependencies, generatePackageCode, generateRules, copyRules, generatedDependencies, ghcPrimDependencies, - templateRules + templateRules, generateTemplateResults ) where import qualified Data.Set as Set @@ -243,7 +243,6 @@ templateResults = , "driver/ghci/ghci-wrapper.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" , "libraries/ghc-boot/ghc-boot.cabal" @@ -256,6 +255,10 @@ templateResults = , "libraries/prologue.txt" ] +-- | Generate all the files we know we have a template for +generateTemplateResults :: Action () +generateTemplateResults = need templateResults + templateRules :: Rules () templateRules = do templateResults |%> \out -> do |