Adds rts/rts.cabal.in file
authorMoritz Angermann <moritz.angermann@gmail.com>
Wed, 15 Nov 2017 16:38:04 +0000 (11:38 -0500)
committerBen Gamari <ben@smart-cactus.org>
Wed, 15 Nov 2017 16:38:07 +0000 (11:38 -0500)
commit5dea62fbbc5b8fa19503a814c3915331e54ac899
tree550efe6f45784b8d70c02ccfbdb004f699903cc2
parent6dfe9828e2b3bd79e22e89c919b0d1b92273b718
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
aclocal.m4
configure.ac
rts/rts.cabal.in [new file with mode: 0644]