-
Notifications
You must be signed in to change notification settings - Fork 1
/
hwormhole.cabal
112 lines (107 loc) · 4.84 KB
/
hwormhole.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
-- Initial haskell-magic-wormhole-client.cabal generated by cabal init.
-- For further documentation, see http://haskell.org/cabal/users-guide/
name: hwormhole
version: 0.2.0.1
synopsis: magic-wormhole client
description: A secure way to send files over the Internet using the magic-wormhole protocol
license: GPL-3
license-file: LICENSE
author: Ramakrishnan Muthukrishnan <ram@leastauthority.com>, Jean-Paul Calderone <jean-paul@leastauthority.com>
maintainer: Least Authority TFA GmbH
copyright: (c) 2018 Least Authority TFA GmbH
category: Network
build-type: Simple
extra-source-files: ChangeLog.md
cabal-version: 1.24
source-repository head
type: git
location: https://github.com/LeastAuthority/wormhole-client
library
hs-source-dirs: src
exposed-modules: Transit
, Transit.Internal.App
, Transit.Internal.Conf
, Transit.Internal.Errors
, Transit.Internal.FileTransfer
, Transit.Internal.Network
, Transit.Internal.Peer
, Transit.Internal.Messages
, Transit.Internal.Pipeline
, Transit.Internal.Crypto
build-depends: aeson >= 1.4 && < 2
, async >= 2.1.0 && < 3.0
, base >= 4.6 && < 5
, binary >= 0.7 && < 1.0
, bytestring >= 0.9 && < 1.0
, conduit >= 1.2.13 && < 2.0
, conduit-extra > 1.0.0 && < 2.0
, containers >= 0.5.10 && < 1.0
, cryptonite >= 0.24 && < 1.0
, directory >= 1.3 && < 2.0
, filepath >= 1.4.0 && < 2.0
, haskeline >= 0.7.4 && < 1.0
, magic-wormhole >= 0.3.4 && < 1.0
, memory >= 0.14.15 && < 1.0
, mtl >= 2.2.2 && < 3.0
, network >= 3.0 && < 4
, network-info >= 0.2.0 && < 1.0
, pathwalk >= 0.3.1.2 && < 1.0
, pgp-wordlist >= 0.1.0.2 && < 1.0
, protolude >= 0.3.0 && < 0.4
, random >= 1.1 && < 2.0
, saltine == 0.1.0.1 && < 1.0
, socks >= 0.5.6 && < 1.0
, spake2 >= 0.4.3 && < 1.0
, temporary >= 1.3 && < 2.0
, text >= 1.2.1 && < 2.0
, transformers >= 0.5.5 && < 1.0
, unix-compat >= 0.5.0 && < 1.0
, zip >= 1.2.0 && < 2.0
default-language: Haskell2010
default-extensions: NoImplicitPrelude OverloadedStrings TypeApplications
ghc-options: -Wall -Werror=incomplete-patterns
executable hwormhole-exe
main-is: Main.hs
other-modules: Options
-- other-extensions:
build-depends: base >=4.6 && <5
, bytestring
, aeson >=1.4 && <2
, binary
, hwormhole
, optparse-applicative
, protolude >= 0.3.0 && <0.4
, text
, transformers
hs-source-dirs: cmd
default-language: Haskell2010
default-extensions: NoImplicitPrelude OverloadedStrings TypeApplications
ghc-options: -Wall -Werror=incomplete-patterns
test-suite hwormhole-tests
type: exitcode-stdio-1.0
main-is: Main.hs
hs-source-dirs: tests
default-extensions: NoImplicitPrelude OverloadedStrings TypeApplications
ghc-options: -Wall -Werror=incomplete-patterns
build-depends: base >=4.6 && <5
, bytestring
, aeson >=1.4 && <2
, bytestring
, conduit
, containers
, binary
, binary-conduit
, conduit-extra
, text
, protolude >= 0.3.0 && <0.4
, hspec
, saltine
, hwormhole
, magic-wormhole >= 0.3.4
, hedgehog >= 1.0.0 && <2
other-modules: ProtocolTests
, MessagesTests
, PipelineTests
, CryptoTests
, Generator
default-language: Haskell2010