-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathlz4.cabal
72 lines (61 loc) · 1.78 KB
/
lz4.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
name: lz4
version: 0.2.3
synopsis: LZ4 compression for ByteStrings
description:
High level bindings to the LZ4 compression library.
.
Currently based on lz4 r75. C sources are included and no external
dependencies are needed other than @cereal@.
homepage: http://github.com/mwotton/lz4hs
bug-reports: https://github.com/mwotton/lz4hs/issues
license: BSD3
license-file: LICENSE.txt
copyright: Copyright (c) Mark Wotton, Austin Seipp 2012
author: Mark Wotton <[email protected])
maintainer: [email protected]
category: Codec
build-type: Simple
cabal-version: >=1.10
extra-source-files:
src/cbits/lz4.h, src/cbits/lz4.c,
src/cbits/lz4hc.h, src/cbits/lz4hc.c
tests/Properties.hs,
README.md, AUTHORS.txt
source-repository head
type: git
location: https://github.com/mwotton/lz4hs
library
hs-source-dirs: src
exposed-modules: Codec.Compression.LZ4
build-depends:
base >= 3 && < 5,
bytestring,
cereal
c-sources: src/cbits/lz4.c src/cbits/lz4hc.c
include-dirs: src/cbits
ghc-options: -Wall -O2 -fwarn-tabs
default-language: Haskell2010
test-suite properties
hs-source-dirs: tests
main-is: Properties.hs
type: exitcode-stdio-1.0
build-depends:
base >= 3 && < 5,
bytestring,
hspec >= 1.3, QuickCheck,
HUnit,
lz4
ghc-options: -fno-cse -fwarn-tabs
default-language: Haskell2010
benchmark bench1
hs-source-dirs: bench
main-is: Bench1.hs
type: exitcode-stdio-1.0
build-depends:
base >= 4,
bytestring,
deepseq,
criterion,
lz4, quicklz, snappy
ghc-options: -Wall -fno-warn-orphans
default-language: Haskell2010