[commit: ghc] master: Adds rts/rts.cabal.in file (5dea62f)

git at git.haskell.org git at git.haskell.org
Wed Nov 15 20:05:41 UTC 2017


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

On branch  : master
Link       : http://ghc.haskell.org/trac/ghc/changeset/5dea62fbbc5b8fa19503a814c3915331e54ac899/ghc

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

commit 5dea62fbbc5b8fa19503a814c3915331e54ac899
Author: Moritz Angermann <moritz.angermann at gmail.com>
Date:   Wed Nov 15 11:38:04 2017 -0500

    Adds rts/rts.cabal.in file
    
    This is in preparation for cabalification of the `rts`. To be actually
    able to parse this file, a rather recent Cabal is required. One after
    commit 357d49d of haskell/cabal. The relevant PR to support the new
    `asm-sources` and `cmm-sources` is haskell/cabal/pull/4857.
    
    Not that this does *not* allow cabal to build the RTS. It does however
    provide enough information such that cabal can `copy` and `register`
    the package properly in the package database, if all the build
    artifacts have been build properly.
    
    As such it does not require any custom handling of the `rts` package.
    As the rts as well as all the other packages built by the GHC built
    system are built outside of cabal anyway.
    
    Reviewers: bgamari, hvr, erikd, simonmar
    
    Reviewed By: bgamari
    
    Subscribers: rwbarton, thomie, erikd
    
    Differential Revision: https://phabricator.haskell.org/D4174


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

5dea62fbbc5b8fa19503a814c3915331e54ac899
 aclocal.m4       |   9 +-
 configure.ac     |  29 +++-
 rts/rts.cabal.in | 441 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 471 insertions(+), 8 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 5dea62fbbc5b8fa19503a814c3915331e54ac899


More information about the ghc-commits mailing list