[commit: ghc] wip/nfs-locking: Refactor dependency oracles (b6f224c)
git at git.haskell.org
git at git.haskell.org
Fri Oct 27 01:02:51 UTC 2017
Repository : ssh://git@git.haskell.org/ghc
On branch : wip/nfs-locking
Link : http://ghc.haskell.org/trac/ghc/changeset/b6f224c4535039fb77fd31e8229917ee4267f16f/ghc
>---------------------------------------------------------------
commit b6f224c4535039fb77fd31e8229917ee4267f16f
Author: Andrey Mokhov <andrey.mokhov at gmail.com>
Date: Sun May 22 00:02:50 2016 +0100
Refactor dependency oracles
>---------------------------------------------------------------
b6f224c4535039fb77fd31e8229917ee4267f16f
hadrian.cabal | 1 -
src/Oracles/Config.hs | 2 +-
src/Oracles/Config/Flag.hs | 5 +-
src/Oracles/Config/Setting.hs | 31 +++++-----
src/Oracles/Dependencies.hs | 102 +++++++++++++++++++++++--------
src/Oracles/LookupInPath.hs | 2 +-
src/Oracles/PackageData.hs | 2 +-
src/Oracles/PackageDeps.hs | 30 ---------
src/Oracles/WindowsPath.hs | 7 +--
src/Package.hs | 35 ++++-------
src/Rules/Cabal.hs | 9 ++-
src/Rules/Compile.hs | 15 +++--
src/Rules/Data.hs | 29 ++++-----
src/Rules/Generators/GhcBootPlatformH.hs | 1 -
src/Rules/Generators/GhcPlatformH.hs | 1 -
src/Rules/Generators/VersionHs.hs | 1 -
src/Rules/Oracles.hs | 4 +-
src/Rules/Program.hs | 56 +++++++----------
src/Rules/Register.hs | 2 +-
src/Settings/Builders/Ghc.hs | 16 ++---
src/Settings/Builders/GhcCabal.hs | 14 ++---
src/Settings/Paths.hs | 6 +-
22 files changed, 175 insertions(+), 196 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 b6f224c4535039fb77fd31e8229917ee4267f16f
More information about the ghc-commits
mailing list