Merge all generators into a single file, factor our common functionality into the...
authorAndrey Mokhov <andrey.mokhov@gmail.com>
Sun, 6 Aug 2017 13:17:06 +0000 (14:17 +0100)
committerAndrey Mokhov <andrey.mokhov@gmail.com>
Sun, 6 Aug 2017 13:17:06 +0000 (14:17 +0100)
commit8e97252efa426ec9caff762de839ebeded401692
treef88260b6c4f08477aea4507ece275c03d684e22e
parentdf8e5aa83d5a41b8e62e93de33f7bee3a8e08fbd
Merge all generators into a single file, factor our common functionality into the library.

See #347
25 files changed:
hadrian.cabal
src/Base.hs
src/Expression.hs
src/Hadrian/Expression.hs
src/Hadrian/Utilities.hs
src/Oracles/Dependencies.hs
src/Oracles/ModuleFiles.hs
src/Rules/Configure.hs
src/Rules/Generate.hs
src/Rules/Generators/Common.hs [deleted file]
src/Rules/Generators/ConfigHs.hs [deleted file]
src/Rules/Generators/GhcAutoconfH.hs [deleted file]
src/Rules/Generators/GhcBootPlatformH.hs [deleted file]
src/Rules/Generators/GhcPlatformH.hs [deleted file]
src/Rules/Generators/GhcSplit.hs [deleted file]
src/Rules/Generators/GhcVersionH.hs [deleted file]
src/Rules/Generators/VersionHs.hs [deleted file]
src/Rules/Gmp.hs
src/Rules/Libffi.hs
src/Rules/Selftest.hs
src/Rules/Test.hs
src/Settings/Builders/Haddock.hs
src/Settings/Packages/Rts.hs
src/Settings/Path.hs
src/Way.hs