Remove dead code
[ghc.git] / libraries / libiserv / libiserv.cabal.in
1 -- WARNING: libiserv.cabal is automatically generated from libiserv.cabal.in by
2 -- ../../configure.  Make sure you are editing libiserv.cabal.in, not
3 -- libiserv.cabal.
4
5 Name: libiserv
6 Version: @ProjectVersionMunged@
7 Copyright: XXX
8 License: BSD3
9 License-File: LICENSE
10 Author: XXX
11 Maintainer: XXX
12 Synopsis: Provides shared functionality between iserv and iserv-proxy
13 Description:
14 Category: Development
15 build-type: Simple
16 cabal-version: >=1.10
17
18 Flag network
19     Description:   Build libiserv with over-the-network support
20     Default:       False
21
22 Library
23     Default-Language: Haskell2010
24     Hs-Source-Dirs: src
25     Exposed-Modules: Lib
26                    , GHCi.Utils
27     Build-Depends: base       >= 4   && < 5,
28                    binary     >= 0.7 && < 0.11,
29                    bytestring >= 0.10 && < 0.11,
30                    containers >= 0.5 && < 0.7,
31                    deepseq    >= 1.4 && < 1.5,
32                    ghci       == @ProjectVersionMunged@
33     if flag(network)
34        Exposed-Modules: Remote.Message
35                       , Remote.Slave
36        Build-Depends: network    >= 2.6 && < 3,
37                       directory  >= 1.3 && < 1.4,
38                       filepath   >= 1.4 && < 1.5
39
40     if os(windows)
41        Cpp-Options: -DWINDOWS
42    else
43        Build-Depends: unix   >= 2.7 && < 2.9