[commit: ghc] master: Move `iserv` into `utils` and change package name from `iserv-bin` to `iserv` (7c173b9)
git at git.haskell.org
git at git.haskell.org
Thu Feb 15 15:43:00 UTC 2018
Repository : ssh://git@git.haskell.org/ghc
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/7c173b9043f7a9a5da46c5b0cc5fc3b38d1a7019/ghc
>---------------------------------------------------------------
commit 7c173b9043f7a9a5da46c5b0cc5fc3b38d1a7019
Author: Moritz Angermann <moritz.angermann at gmail.com>
Date: Thu Feb 15 13:54:55 2018 +0800
Move `iserv` into `utils` and change package name from `iserv-bin` to `iserv`
This is done for consistency. We usually call the package file the same name the
folder has. The move into `utils` is done so that we can move the library into
`libraries/iserv` and the proxy into `utils/iserv-proxy` and then break the
`iserv.cabal` apart. This will make building the cross compiler with TH
simpler, because we can build the library and proxy as separate packages.
Reviewers: bgamari, simonmar, goldfire, erikd
Reviewed By: simonmar
Subscribers: tdammers, rwbarton, thomie, carter
Differential Revision: https://phabricator.haskell.org/D4377
>---------------------------------------------------------------
7c173b9043f7a9a5da46c5b0cc5fc3b38d1a7019
.gitignore | 3 +-
ghc.mk | 13 +--
{iserv => libraries/libiserv}/Makefile | 0
{iserv => libraries/libiserv}/cbits/iservmain.c | 0
libraries/libiserv/ghc.mk | 5 +
libraries/libiserv/libiserv.cabal | 39 +++++++
{iserv => libraries/libiserv}/proxy-src/Remote.hs | 0
{iserv => libraries/libiserv}/src/GHCi/Utils.hsc | 0
{iserv => libraries/libiserv}/src/Lib.hs | 0
{iserv => libraries/libiserv}/src/Main.hs | 0
.../libiserv}/src/Remote/Message.hs | 0
{iserv => libraries/libiserv}/src/Remote/Slave.hs | 0
{iserv => utils/iserv-proxy}/Makefile | 0
utils/iserv-proxy/ghc.mk | 113 +++++++++++++++++++++
.../iserv-proxy/iserv-proxy.cabal | 72 +------------
.../Remote.hs => utils/iserv-proxy/src/Main.hs | 0
utils/{hp2ps => iserv}/Makefile | 2 +-
{iserv => utils/iserv}/cbits/iservmain.c | 0
{iserv => utils/iserv}/ghc.mk | 66 ++++++------
utils/iserv/iserv.cabal | 44 ++++++++
{iserv => utils/iserv}/src/Main.hs | 0
21 files changed, 248 insertions(+), 109 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 7c173b9043f7a9a5da46c5b0cc5fc3b38d1a7019
More information about the ghc-commits
mailing list