summaryrefslogtreecommitdiff
path: root/dataenc.cabal
diff options
context:
space:
mode:
Diffstat (limited to 'dataenc.cabal')
-rw-r--r--dataenc.cabal51
1 files changed, 51 insertions, 0 deletions
diff --git a/dataenc.cabal b/dataenc.cabal
new file mode 100644
index 0000000..35f0b65
--- /dev/null
+++ b/dataenc.cabal
@@ -0,0 +1,51 @@
1name: dataenc
2version: 0.14.0.7
3license: BSD3
4license-file: LICENSE
5cabal-version: >= 1.6
6build-type: Simple
7author: Magnus Therning
8maintainer: Gracjan Polak <gracjanpolak@gmail.com>
9homepage: http://www.haskell.org/haskellwiki/Library/Data_encoding
10copyright: Magnus Therning, 2007-2012, Gracjan Polak, 2014
11category: Codec
12synopsis: Data encoding library
13description: Data encoding library currently providing Base16, Base32,
14 Base32Hex, Base64, Base64Url, Base85, Python string escaping,
15 Quoted-Printable, URL encoding, uuencode, xxencode, and yEncoding.
16extra-source-files: test-src/DataencUT.hs test-src/DataencQC.hs test-src/Test.hs GNUmakefile
17
18flag tests
19 Description: Build unit and quickcheck tests.
20 Default: False
21
22library
23 hs-source-dirs: src
24 build-depends: array, base >= 3.0.0, containers
25 exposed-modules:
26 Codec.Binary.Base16
27 Codec.Binary.Base32
28 Codec.Binary.Base32Hex
29 Codec.Binary.Base64
30 Codec.Binary.Base64Url
31 Codec.Binary.Base85
32 Codec.Binary.DataEncoding
33 Codec.Binary.PythonString
34 Codec.Binary.QuotedPrintable
35 Codec.Binary.Url
36 Codec.Binary.Uu
37 Codec.Binary.Xx
38 Codec.Binary.Yenc
39 other-modules:
40 Codec.Binary.Util
41
42executable tests
43 main-is: Test.hs
44 hs-source-dirs: test-src src
45 -- ghc-options: -fhpc
46 if flag(tests)
47 build-depends: test-framework, test-framework-hunit, HUnit,
48 test-framework-quickcheck2, QuickCheck ==2.5.*,
49 test-framework-th
50 else
51 buildable: False