packages feed

haxparse-0.3.0.0: haxparse.cabal

-- Initial haxparse.cabal generated by cabal init.  For further
-- documentation, see http://haskell.org/cabal/users-guide/

name:          haxparse
version:       0.3.0.0
synopsis:      Readable HaxBall replays
description:   Provides an interface for parsing HaxBall replays.
homepage:      https://github.com/joelteon/haxparse
license:       MIT
license-file:  LICENSE
author:        Joel Taylor
maintainer:    me@joelt.io
category:      Data
build-type:    Simple
cabal-version: >=1.8
tested-with:   GHC == 7.4.2, GHC == 7.6.3

source-repository head
  type:     git
  location: https://github.com/joelteon/haxparse.git

library
  exposed-modules: HaxParse.AST
                   HaxParse.AST.TH
                   HaxParse.Parser
  build-depends:   base >= 4.4 && < 4.8,
                   binary >= 0.7 && < 0.8,
                   bytestring >= 0.9 && < 0.11,
                   containers >= 0.4 && < 0.6,
                   data-binary-ieee754 >= 0.4 && < 0.5,
                   data-default >= 0.5 && < 0.6,
                   mtl >= 2.1 && < 2.2,
                   parsec >= 3.1 && < 3.2,
                   split >= 0.2 && < 0.3,
                   template-haskell >= 2.7 && < 2.10,
                   transformers >= 0.3 && < 0.4,
                   utf8-string >= 0.3 && < 0.4,
                   zlib >= 0.5 && < 0.6
  hs-source-dirs:  src
  extensions:      FlexibleInstances, MultiParamTypeClasses, OverloadedStrings, TemplateHaskell

executable haxparse
  main-is:        Main.hs
  other-modules:  HaxParse.Options
                  HaxParse.Output.Plain
                  HaxParse.Output
  hs-source-dirs: src
  build-depends:  base >= 4.4 && < 4.8,
                  binary >= 0.7 && < 0.8,
                  bytestring >= 0.9 && < 0.11,
                  containers >= 0.4 && < 0.6,
                  data-binary-ieee754 >= 0.4 && < 0.5,
                  data-default >= 0.5 && < 0.6,
                  haxparse,
                  mtl >= 2.1 && < 2.2,
                  optparse-applicative >= 0.5 && < 0.6,
                  parsec >= 3.1 && < 3.2,
                  split >= 0.2 && < 0.3,
                  template-haskell >= 2.7 && < 2.10,
                  transformers >= 0.3 && < 0.4,
                  utf8-string >= 0.3 && < 0.4,
                  zlib >= 0.5 && < 0.6
  extensions:     FlexibleInstances, MultiParamTypeClasses, OverloadedStrings, TemplateHaskell