[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