Move `iserv` into `utils` and change package name from `iserv-bin` to `iserv`
authorMoritz Angermann <>
Thu, 7 Jun 2018 17:36:24 +0000 (13:36 -0400)
committerBen Gamari <>
Fri, 8 Jun 2018 00:11:25 +0000 (20:11 -0400)
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.

Test Plan: ./validate

Reviewers: bgamari, goldfire, erikd

Reviewed By: bgamari

Subscribers: rwbarton, thomie, carter

Differential Revision:
20 files changed:
libraries/libiserv/Makefile [moved from iserv/Makefile with 100% similarity]
libraries/libiserv/cbits/iservmain.c [moved from iserv/cbits/iservmain.c with 100% similarity]
libraries/libiserv/ [new file with mode: 0644]
libraries/libiserv/libiserv.cabal [new file with mode: 0644]
libraries/libiserv/proxy-src/Remote.hs [moved from iserv/proxy-src/Remote.hs with 100% similarity]
libraries/libiserv/src/GHCi/Utils.hsc [moved from iserv/src/GHCi/Utils.hsc with 100% similarity]
libraries/libiserv/src/Lib.hs [moved from iserv/src/Lib.hs with 100% similarity]
libraries/libiserv/src/Remote/Message.hs [moved from iserv/src/Remote/Message.hs with 100% similarity]
libraries/libiserv/src/Remote/Slave.hs [moved from iserv/src/Remote/Slave.hs with 100% similarity]
utils/iserv-proxy/Makefile [new file with mode: 0644]
utils/iserv-proxy/ [new file with mode: 0644]
utils/iserv-proxy/iserv-proxy.cabal [moved from iserv/iserv-bin.cabal with 61% similarity]
utils/iserv-proxy/src/Main.hs [new file with mode: 0644]
utils/iserv/Makefile [new file with mode: 0644]
utils/iserv/cbits/iservmain.c [new file with mode: 0644]
utils/iserv/ [moved from iserv/ with 56% similarity]
utils/iserv/iserv.cabal [new file with mode: 0644]
utils/iserv/src/Main.hs [moved from iserv/src/Main.hs with 100% similarity]