summaryrefslogtreecommitdiff
path: root/coalpit.cabal
blob: 79d693708445a4d505b0df405b3f93a1493b35bb (plain)
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
name:                coalpit
version:             0.1.0.1
synopsis:            Command-line options parsing and printing
license:             BSD3
license-file:        LICENSE
author:              defanor
maintainer:          defanor@uberspace.net
category:            Console
build-type:          Simple
extra-source-files:  ChangeLog.md
                   , Example.hs
                   , README.md
cabal-version:       >=1.10
tested-with:         GHC == 8.0.1, GHC == 8.0.2, GHC == 8.2.1
bug-reports:         https://github.com/defanor/coalpit/issues
source-repository head
  type:     git
  location: https://git.uberspace.net/coalpit

library
  exposed-modules:     Coalpit
  build-depends:       base >= 4.9 && < 5
                     , megaparsec >= 6.2 && < 7
  default-language:    Haskell2010
  ghc-options:         -Wall

test-suite test-coalpit
  default-language:    Haskell2010
  type:                exitcode-stdio-1.0
  hs-source-dirs:      test
  main-is:             Test.hs
  build-depends:       base >= 4.9 && < 5
                     , generic-random >= 1 && < 2
                     , tasty >= 0.12 && < 1
                     , tasty-quickcheck >= 0.9 && < 1
                     , tasty-travis >= 0.2 && < 1
                     , coalpit
  ghc-options:         -Wall -Wno-unused-top-binds