[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