diff options
Diffstat (limited to 'erebos.cabal')
-rw-r--r-- | erebos.cabal | 27 |
1 files changed, 20 insertions, 7 deletions
diff --git a/erebos.cabal b/erebos.cabal index 0f25e69..54e4b47 100644 --- a/erebos.cabal +++ b/erebos.cabal @@ -100,30 +100,38 @@ library hs-source-dirs: src exposed-modules: Erebos.Attach - Erebos.Channel Erebos.Chatroom Erebos.Contact Erebos.Conversation + Erebos.DirectMessage Erebos.Discovery + Erebos.Error Erebos.Identity - Erebos.Message Erebos.Network + Erebos.Network.Channel Erebos.Network.Protocol + Erebos.Object Erebos.Pairing Erebos.PubKey Erebos.Service Erebos.Set Erebos.State + Erebos.Storable Erebos.Storage + Erebos.Storage.Backend + Erebos.Storage.Head Erebos.Storage.Key Erebos.Storage.Merge Erebos.Sync - -- Used by test tool: - Erebos.Storage.Internal other-modules: Erebos.Flow + Erebos.Object.Internal + Erebos.Storage.Disk + Erebos.Storage.Internal + Erebos.Storage.Memory Erebos.Storage.Platform + Erebos.UUID Erebos.Util c-sources: @@ -164,7 +172,7 @@ library stm >=2.5 && <2.6, text >= 1.2 && <2.2, time ^>= { 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 1.14 }, - uuid >=1.3 && <1.4, + uuid-types ^>= { 1.0.4 }, zlib >=0.6 && <0.8 if !flag(cryptonite) @@ -192,26 +200,31 @@ executable erebos main-is: Main.hs other-modules: Paths_erebos + State + Terminal Test Test.Service Version Version.Git + WebSocket autogen-modules: Paths_erebos build-depends: + ansi-terminal ^>= { 0.11, 1.0, 1.1 }, bytestring, directory, erebos, - haskeline >=0.7 && <0.9, mtl, network, process >=1.6 && <1.7, + stm, template-haskell ^>= { 2.17, 2.18, 2.19, 2.20, 2.21, 2.22, 2.23 }, text, time, transformers >= 0.5 && <0.7, - uuid, + uuid-types, + websockets ^>= { 0.12.7, 0.13 }, if !flag(cryptonite) build-depends: |