packages feed

haxparse-0.2.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.2.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

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.6.*,
                   binary == 0.7.*,
                   bytestring == 0.10.*,
                   containers == 0.5.*,
                   data-binary-ieee754 == 0.4.*,
                   data-default == 0.5.*,
                   lens == 3.9.*,
                   optparse-applicative == 0.5.*,
                   mtl == 2.1.*,
                   parsec == 3.1.*,
                   split == 0.2.*,
                   template-haskell == 2.8.*,
                   transformers == 0.3.*,
                   utf8-string == 0.3.*,
                   zlib == 0.5.*
  hs-source-dirs:  src
  extensions:      FlexibleInstances, MultiParamTypeClasses, OverloadedStrings, TemplateHaskell

executable haxparse
  main-is:        Main.hs
  other-modules:  HaxParse.AST.TH
                  HaxParse.AST
                  HaxParse.Options
                  HaxParse.Output.Plain
                  HaxParse.Output
                  HaxParse.Parser
  hs-source-dirs: src
  build-depends:  base == 4.6.*,
                  binary == 0.7.*,
                  bytestring == 0.10.*,
                  containers == 0.5.*,
                  data-binary-ieee754 == 0.4.*,
                  data-default == 0.5.*,
                  lens == 3.9.*,
                  optparse-applicative == 0.5.*,
                  mtl == 2.1.*,
                  parsec == 3.1.*,
                  split == 0.2.*,
                  template-haskell == 2.8.*,
                  transformers == 0.3.*,
                  utf8-string == 0.3.*,
                  zlib == 0.5.*
  extensions:     FlexibleInstances, MultiParamTypeClasses, OverloadedStrings, TemplateHaskell