]> git.immae.eu Git - github/fretlink/hmacaroons.git/blame - hmacaroons.cabal
Update Readme: rust impl & todos
[github/fretlink/hmacaroons.git] / hmacaroons.cabal
CommitLineData
f6781456
JT
1name: hmacaroons
2version: 0.1.0.0
3synopsis: Haskell implementation of macaroons
4-- description:
5license: BSD3
6license-file: LICENSE
7author: Julien Tanguy
8maintainer: julien.tanguy@jhome.fr
9-- copyright:
10category: Data
11build-type: Simple
12extra-source-files: README.md
13cabal-version: >=1.10
14
15library
16 exposed-modules: Crypto.Macaroon,
17 Crypto.Macaroon.Binder
18 other-modules: Crypto.Macaroon.Internal
19 -- other-extensions:
20 build-depends: base >=4 && < 5,
21 bytestring >=0.10,
22 base64-bytestring >= 1.0,
23 byteable >= 0.1 && <0.2,
24 cereal >= 0.4,
25 cryptohash >=0.11 && <0.12,
26 cipher-aes >=0.2 && <0.3,
27 deepseq >= 1.1,
28 hex >= 0.1
29 hs-source-dirs: src
30 default-language: Haskell2010
31
32benchmark bench
33 default-language: Haskell2010
34 type: exitcode-stdio-1.0
35 hs-source-dirs: src, bench
36 main-is: bench.hs
37 ghc-options: -O2
38 build-depends: base >= 4 && <5,
39 bytestring >=0.10,
40 base64-bytestring >= 1.0,
41 cereal >= 0.4,
42 cryptohash >=0.11 && <0.12,
43 cipher-aes >=0.2 && <0.3,
44 byteable >= 0.1 && <0.2,
45 hex >= 0.1,
46 deepseq >= 1.1,
47 criterion >= 1.1
48
49test-suite test
50 default-language: Haskell2010
51 type: exitcode-stdio-1.0
52 hs-source-dirs: test
53 main-is: tests.hs
54 build-depends: base >= 4 && <5,
55 bytestring >=0.10,
56 base64-bytestring >= 1.0,
57 byteable >= 0.1 && <0.2,
58 cereal >= 0.4,
59 cryptohash >=0.11 && <0.12,
60 hex >= 0.1,
61 tasty >= 0.10,
62 tasty-hunit >= 0.9,
63 hmacaroons