packages feed

kcd-0.2.0.0: kcd.cabal

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

name:                kcd
version:             0.2.0.0
synopsis:            Kayak .kcd parsing library.
description:         Parse Kayak .kcd files.
                     Kcd files list CAN messages details, their signal's and signal details,
                     e.g. the signal offset in the CAN data frame or the signal type.
license:             MIT
license-file:        LICENSE
author:              marcelbuesing
maintainer:          buesing.marcel@googlemail.com
-- copyright:
category:            Text
build-type:          Simple
extra-source-files:  ChangeLog.md
cabal-version:       >=1.10
homepage:            https://github.com/marcelbuesing/kcd
bug-reports:         https://github.com/marcelbuesing/kcd/issues

library
  exposed-modules:     Text.Kcd
                     , Text.Kcd.Parser
  -- other-modules:
  -- other-extensions:
  build-depends:       base >=4.9 && <4.10
                     , conduit >= 1.2.7
                     , conduit-parse >= 0.1.2
                     , exceptions >= 0.8
                     , lens >= 4.14
                     , resourcet >= 1.1.7
                     , text >= 1.2.2
                     , xml-conduit >= 1.3.5
                     , xml-types >= 0.3.6
  hs-source-dirs:      src
  default-language:    Haskell2010

test-suite test
  default-language:
    Haskell2010
  type:
    exitcode-stdio-1.0
  hs-source-dirs:
    tests
  main-is:
    test.hs
  build-depends:     base >= 4 && < 5
                   , kcd-parser >= 0.1
                   , tasty >= 0.11
                   , tasty-hunit >= 0.9

source-repository head
  type:     git
  location: git@github.com:marcelbuesing/kcd.git