[commit: ghc] wip/nfs-locking: Refactor builder path manipulation (8ee46b1)

git at git.haskell.org git at git.haskell.org
Fri Oct 27 00:44:01 UTC 2017


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

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

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

commit 8ee46b1a40dcbf73f12d360203b1f2ec5d78d3c2
Author: Andrey Mokhov <andrey.mokhov at gmail.com>
Date:   Sun Oct 30 01:54:14 2016 +0100

    Refactor builder path manipulation


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

8ee46b1a40dcbf73f12d360203b1f2ec5d78d3c2
 hadrian.cabal                            |  2 +-
 src/Builder.hs                           | 92 +-------------------------------
 src/GHC.hs                               | 67 ++++++++---------------
 src/Oracles/WindowsPath.hs               | 45 ----------------
 src/Rules/Actions.hs                     | 24 ++++++++-
 src/Rules/Documentation.hs               |  2 +-
 src/Rules/Generators/ConfigHs.hs         |  1 +
 src/Rules/Generators/GhcSplit.hs         |  1 +
 src/Rules/Oracles.hs                     |  4 +-
 src/Rules/Program.hs                     |  5 --
 src/Rules/Test.hs                        |  3 +-
 src/Rules/Wrappers/Ghc.hs                |  2 +-
 src/Rules/Wrappers/GhcPkg.hs             |  2 +-
 src/Settings/Builders/Common.hs          |  4 +-
 src/Settings/Builders/DeriveConstants.hs |  4 +-
 src/Settings/Builders/GhcCabal.hs        |  3 +-
 src/Settings/Builders/Haddock.hs         |  7 ++-
 src/Settings/Packages/Rts.hs             |  2 +-
 src/Settings/Paths.hs                    | 64 +++++++++++++++++++++-
 19 files changed, 128 insertions(+), 206 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 8ee46b1a40dcbf73f12d360203b1f2ec5d78d3c2


More information about the ghc-commits mailing list