First pass at cleaning up ghci.cabal
[ghc.git] / libraries / ghci / ghci.cabal
1 name:           ghci
2 version:        0
3 license:        BSD3
4 license-file:   LICENSE
5 category:       GHC
6 maintainer:     ghc-devs@haskell.org
7 bug-reports:    https://ghc.haskell.org/trac/ghc/newticket
8 synopsis:       XXX
9 description:
10         XXX
11 cabal-version:  >=1.10
12 build-type:     Simple
13 extra-source-files: changelog.md
14
15 source-repository head
16     type:     git
17     location: http://git.haskell.org/ghc.git
18     subdir:   libraries/ghci
19
20 library
21     default-language: Haskell2010
22     other-extensions:
23         BangPatterns
24         CPP
25         DeriveGeneric
26         ExistentialQuantification
27         FlexibleInstances
28         GADTs
29         GeneralizedNewtypeDeriving
30         InstanceSigs
31         MagicHash
32         MultiParamTypeClasses
33         RecordWildCards
34         ScopedTypeVariables
35         StandaloneDeriving
36         TupleSections
37         UnboxedTuples
38
39     exposed-modules:
40         GHCi.Message,
41         GHCi.ResolvedBCO,
42         GHCi.RemoteTypes,
43         GHCi.ObjLink,
44         GHCi.CreateBCO,
45         GHCi.FFI,
46         GHCi.InfoTable,
47         GHCi.Run,
48         GHCi.Signals,
49         GHCi.TH,
50         GHCi.TH.Binary,
51         SizedSeq
52
53     Build-Depends:
54         array            == 0.5.*,
55         base             == 4.9.*,
56         binary           == 0.8.*,
57         bytestring       == 0.10.*,
58         containers       == 0.5.*,
59         deepseq          == 1.4.*,
60         filepath         == 1.4.*,
61         ghc-boot         == 0.0.*,
62         template-haskell == 2.11.*,
63         transformers     == 0.5.*
64
65     if !os(windows)
66         Build-Depends: unix == 2.7.*