[commit: ghc] wip/angerman/llvmng: Adds rts/rts.cabal.in file (6ad8d6c)

git at git.haskell.org git at git.haskell.org
Sat Nov 11 08:35:03 UTC 2017


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

On branch  : wip/angerman/llvmng
Link       : http://ghc.haskell.org/trac/ghc/changeset/6ad8d6c110a5b6f3effc55f2db0cc24a1efa049a/ghc

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

commit 6ad8d6c110a5b6f3effc55f2db0cc24a1efa049a
Author: Moritz Angermann <moritz.angermann at gmail.com>
Date:   Mon Oct 30 23:15:09 2017 +0800

    Adds rts/rts.cabal.in file
    
    Summary:
    This is in prerpation 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-srouces` 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
    
    Subscribers: rwbarton, thomie, erikd
    
    Differential Revision: https://phabricator.haskell.org/D4174


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

6ad8d6c110a5b6f3effc55f2db0cc24a1efa049a
 aclocal.m4       |   9 +-
 configure.ac     |  29 ++++--
 rts/rts.cabal.in | 272 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 302 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 6ad8d6c110a5b6f3effc55f2db0cc24a1efa049a


More information about the ghc-commits mailing list