[commit: ghc] wip/nfs-locking: Merge all generators into a single file, factor our common functionality into the library. (8e97252)

git at git.haskell.org git at git.haskell.org
Fri Oct 27 00:54:16 UTC 2017


Repository : ssh://git@git.haskell.org/ghc

On branch  : wip/nfs-locking
Link       : http://ghc.haskell.org/trac/ghc/changeset/8e97252efa426ec9caff762de839ebeded401692/ghc

>---------------------------------------------------------------

commit 8e97252efa426ec9caff762de839ebeded401692
Author: Andrey Mokhov <andrey.mokhov at gmail.com>
Date:   Sun Aug 6 14:17:06 2017 +0100

    Merge all generators into a single file, factor our common functionality into the library.
    
    See #347


>---------------------------------------------------------------

8e97252efa426ec9caff762de839ebeded401692
 hadrian.cabal                            |   8 -
 src/Base.hs                              |  51 +----
 src/Expression.hs                        |   2 +-
 src/Hadrian/Expression.hs                |  13 +-
 src/Hadrian/Utilities.hs                 |  56 +++++-
 src/Oracles/Dependencies.hs              |   1 +
 src/Oracles/ModuleFiles.hs               |   1 +
 src/Rules/Configure.hs                   |   2 +-
 src/Rules/Generate.hs                    | 310 ++++++++++++++++++++++++++++++-
 src/Rules/Generators/Common.hs           |  18 --
 src/Rules/Generators/ConfigHs.hs         | 102 ----------
 src/Rules/Generators/GhcAutoconfH.hs     |  37 ----
 src/Rules/Generators/GhcBootPlatformH.hs |  57 ------
 src/Rules/Generators/GhcPlatformH.hs     |  56 ------
 src/Rules/Generators/GhcSplit.hs         |  27 ---
 src/Rules/Generators/GhcVersionH.hs      |  35 ----
 src/Rules/Generators/VersionHs.hs        |  18 --
 src/Rules/Gmp.hs                         |   7 +-
 src/Rules/Libffi.hs                      |   4 +-
 src/Rules/Selftest.hs                    |   1 +
 src/Rules/Test.hs                        |   5 +-
 src/Settings/Builders/Haddock.hs         |   2 +
 src/Settings/Packages/Rts.hs             |   7 +-
 src/Settings/Path.hs                     |   7 +-
 src/Way.hs                               |   3 +-
 25 files changed, 394 insertions(+), 436 deletions(-)

Diff suppressed because of size. To see it, use:

    git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc 8e97252efa426ec9caff762de839ebeded401692


More information about the ghc-commits mailing list