]> Git — Sourcephile - haskell/symantic-atom.git/blob - symantic-atom.cabal
init
[haskell/symantic-atom.git] / symantic-atom.cabal
1 name: symantic-atom
2 -- PVP: +-+------- breaking API changes
3 -- | | +----- non-breaking API additions
4 -- | | | +--- code changes with no API change
5 version: 0.0.0.20200523
6 category: Text, XML
7 synopsis: Library for reading and writing Atom.
8 description: Symantics for Atom.
9 .
10 This is an application of <symantic-xml https://hackage.haskell.org/package/symantic-xml>
11 to read or write <Atom https://tools.ietf.org/html/rfc4287>.
12 extra-doc-files:
13 license: GPL-3
14 license-file: COPYING
15 stability: experimental
16 author: Julien Moutinho <julm+symantic-atom@sourcephile.fr>
17 maintainer: Julien Moutinho <julm+symantic-atom@sourcephile.fr>
18 bug-reports: Julien Moutinho <julm+symantic-atom@sourcephile.fr>
19 -- homepage:
20
21 build-type: Simple
22 cabal-version: 1.24
23 tested-with: GHC==8.8.3
24 extra-source-files:
25 stack.yaml
26 extra-tmp-files:
27
28 Source-Repository head
29 location: git://git.sourcephile.fr/haskell/symantic-atom
30 type: git
31
32 Library
33 hs-source-dirs: src
34 exposed-modules:
35 Symantic.Atom
36 default-language: Haskell2010
37 default-extensions:
38 DefaultSignatures
39 FlexibleContexts
40 FlexibleInstances
41 GeneralizedNewtypeDeriving
42 LambdaCase
43 MultiParamTypeClasses
44 NamedFieldPuns
45 NoImplicitPrelude
46 RecordWildCards
47 ScopedTypeVariables
48 TupleSections
49 TypeApplications
50 TypeFamilies
51 TypeOperators
52 ghc-options:
53 -Wall
54 -Wincomplete-uni-patterns
55 -Wincomplete-record-updates
56 -- -fhide-source-paths
57 build-depends:
58 base >= 4.10 && < 5
59 , containers >= 0.5
60 , megaparsec >= 8.0
61 , symantic-xml >= 2.0
62 , text >= 1.2
63 , time >= 1.9
64 , transformers >= 0.5
65 , treeseq >= 1.0
66
67 Test-Suite symantic-atom-test
68 type: exitcode-stdio-1.0
69 hs-source-dirs: test
70 main-is: Main.hs
71 other-modules:
72 Golden
73 -- HUnit
74 -- QuickCheck
75 default-language: Haskell2010
76 default-extensions:
77 LambdaCase
78 NamedFieldPuns
79 NoImplicitPrelude
80 RecordWildCards
81 TypeFamilies
82 ViewPatterns
83 ghc-options:
84 -Wall
85 -Wincomplete-uni-patterns
86 -Wincomplete-record-updates
87 -fhide-source-paths
88 build-depends:
89 symantic-atom
90 , symantic-xml >= 2.0
91 , base >= 4.10 && < 5
92 , bytestring >= 0.10
93 , containers >= 0.5
94 , deepseq >= 1.4
95 -- , filepath >= 1.4
96 , hashable >= 1.2.6
97 , megaparsec >= 7.0.4
98 , tasty >= 0.11
99 , tasty-golden >= 2.3
100 -- , tasty-hunit
101 , text >= 1.2
102 , time >= 1.9
103 , transformers >= 0.4
104 , treeseq >= 1.0
105 -- , QuickCheck >= 2.0
106 -- , tasty-quickcheck