[commit: ghc] wip/nfs-locking: Implement documentation building (#413) (97fa508)

git at git.haskell.org git at git.haskell.org
Fri Oct 27 00:59:52 UTC 2017


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

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

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

commit 97fa508d5ff8ebabee6623fbc3d89cc8ee953f2d
Author: Patrick Dougherty <patrick.doc at ameritech.net>
Date:   Sat Sep 16 07:14:30 2017 -0500

    Implement documentation building (#413)
    
    * Implement documentation building
    
    * Clean up for merge


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

97fa508d5ff8ebabee6623fbc3d89cc8ee953f2d
 cfg/system.config.in              |   3 +-
 hadrian.cabal                     |   2 +
 src/Builder.hs                    |  55 +++++++++++---
 src/Context.hs                    |   6 +-
 src/Main.hs                       |   2 +
 src/Rules/Documentation.hs        | 155 +++++++++++++++++++++++++++++++++++---
 src/Rules/Gmp.hs                  |   2 +-
 src/Rules/Install.hs              |   3 -
 src/Rules/Libffi.hs               |   2 +-
 src/Rules/SourceDist.hs           |   2 +-
 src/Rules/Test.hs                 |   2 +-
 src/Settings/Builders/GhcCabal.hs |  11 +--
 src/Settings/Builders/Haddock.hs  |  92 +++++++++++-----------
 src/Settings/Builders/Sphinx.hs   |  22 ++++++
 src/Settings/Builders/Tar.hs      |  20 +++--
 src/Settings/Builders/Xelatex.hs  |   7 ++
 src/Settings/Default.hs           |   7 +-
 src/Settings/Packages/Compiler.hs |   2 +-
 18 files changed, 298 insertions(+), 97 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 97fa508d5ff8ebabee6623fbc3d89cc8ee953f2d


More information about the ghc-commits mailing list