[commit: ghc] master: Clean up remaining bits of the install rule (#660) (0059b9f)

git at git.haskell.org git at git.haskell.org
Tue Oct 23 20:19:13 UTC 2018


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

On branch  : master
Link       : http://ghc.haskell.org/trac/ghc/changeset/0059b9f205d0e184e7f676917bf6d300a63c98a9/ghc

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

commit 0059b9f205d0e184e7f676917bf6d300a63c98a9
Author: Andrey Mokhov <andrey.mokhov at gmail.com>
Date:   Mon Aug 27 12:26:30 2018 +0100

    Clean up remaining bits of the install rule (#660)
    
    #531 removed install rules (`src/Rules/Install.hs`), but left a lot of supporting code that is now unused.
    
    Hopefully, this clean up completes the removal of install rules. If they are ever coming back to Hadrian in any shape, some useful code can be recovered here.
    
    See #540.


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

0059b9f205d0e184e7f676917bf6d300a63c98a9
 cfg/system.config.in             | 15 --------
 doc/user-settings.md             |  8 ++--
 src/Builder.hs                   | 49 +-----------------------
 src/CommandLine.hs               | 13 +------
 src/GHC.hs                       | 12 +-----
 src/Oracles/Setting.hs           | 83 ++++++++--------------------------------
 src/Settings.hs                  |  8 +---
 src/Settings/Builders/Make.hs    |  5 +--
 src/Settings/Builders/RunTest.hs |  2 +-
 src/Settings/Packages.hs         |  9 -----
 10 files changed, 29 insertions(+), 175 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 0059b9f205d0e184e7f676917bf6d300a63c98a9


More information about the ghc-commits mailing list