packages feed

damnpacket-0.4.0: damnpacket.cabal

name:                damnpacket
version:             0.4.0
synopsis:            Parsing dAmn packets
license:             MIT
license-file:        LICENSE
homepage:            https://github.com/joelteon/damnpacket
author:              Joel Taylor
maintainer:          me@joelt.io
category:            Text
build-type:          Simple
cabal-version:       >=1.10

library
  exposed-modules:  Text.Damn.Packet
  other-modules:    Text.Damn.Packet.Internal
                    Text.Damn.Packet.Parser
  build-depends:    base       >= 4.4  && < 4.8
                  , bytestring >= 0.10
                  , containers >= 0.4
                  , deepseq    >= 1.3
                  , text
                  , trifecta
  hs-source-dirs:   src
  default-language: Haskell2010

test-suite render
  type:           exitcode-stdio-1.0
  main-is:        render.hs
  ghc-options:    -w -threaded -rtsopts -with-rtsopts=-N
  hs-source-dirs: tests
  build-depends:  base
                , bytestring >= 0.10
                , containers >= 0.5
                , damnpacket
                , QuickCheck >= 2.6
                , text
  default-language: Haskell2010

benchmark parse
  type:           exitcode-stdio-1.0
  main-is:        parse.hs
  ghc-options:    -Wall -O2 -threaded
  hs-source-dirs: benchmarks
  build-depends:  base
                , bytestring >= 0.10
                , containers >= 0.5
                , criterion  >= 0.8
                , damnpacket
  default-language: Haskell2010