git.iko.soy/typeable/xsd-parser
on master help sign in
typeable/xsd-parser/xsd-parser.cabal
76 lines 2.4 kB history raw
1cabal-version: 2.4
2name: xsd-parser
4-- The package version. See the Haskell package versioning policy (PVP)
5-- for standards guiding when and how versions should be incremented.
6-- https://pvp.haskell.org
7-- PVP summary: +-+------- breaking API changes
8-- | | +----- non-breaking API additions
9-- | | | +--- code changes with no API change
10version: 0.1.0.0
11synopsis: Haskell representation and parser of the subset of xsd schema description format
12license: BSD-3-Clause
13license-file: LICENSE
14author: Denis Redozubov
15maintainer: denis.redozubov@gmail.com
16category: Data
17extra-source-files: CHANGELOG.md
20library
21 -- Modules exported by the library.
22 exposed-modules: Xsd
23 , Xsd.Types
24 , Xsd.Parser
26 -- Other library packages from which modules are imported.
27 build-depends: base >=4.12 && < 5
28 , bytestring
29 , containers
30 , lens >= 4.13
31 , mtl
32 , text
33 , template-haskell
34 , transformers
35 , xml-conduit
36 , writer-cps-mtl
37 , uniplate
38 , network-uri
39 , http-client
40 , http-client-tls
41 , filepath
43 -- Directories containing source files.
44 hs-source-dirs: src
45 ghc-options: -Wall
47 -- Base language which the package is written in.
48 default-language: Haskell2010
50test-suite spec
51 type: exitcode-stdio-1.0
52 hs-source-dirs: test
53 main-is: Main.hs
54 other-modules: Spec
55 build-depends: base
56 , bytestring
57 , text
58 , hspec
59 , transformers
60 , xml-conduit
61 , containers
62 , xsd-parser
63 default-language: Haskell2010
64 ghc-options: -Wall
66test-suite xsts
67 type: exitcode-stdio-1.0
68 hs-source-dirs: xsts-test
69 main-is: Main.hs
70 build-depends: base
71 , text
72 , filepath
73 , xml-conduit
74 , xsd-parser
75 default-language: Haskell2010
76 ghc-options: -Wall