packages feed

rtcm-0.1.0: rtcm.cabal

name:                  rtcm
version:               0.1.0
synopsis:              Haskell bindings for RTCM.
description:           Haskell bindings for RTCM.
homepage:              http://github.com/swift-nav/librtcm
license:               BSD3
author:                Swift Navigation Inc.
maintainer:            Mark Fine <dev@swiftnav.com>
copyright:             Copyright (C) 2015 Swift Navigation, Inc.
category:              Network
build-type:            Simple
cabal-version:         >= 1.10

source-repository head
  type:                git
  location:            https://github.com/swift-nav/librtcm

library
  hs-source-dirs:      src
  exposed-modules:     Data.RTCM3
  ghc-options:         -Wall
  build-depends:       base >= 4.7 && < 5
                     , basic-prelude
  default-language:    Haskell2010
  default-extensions:  NoImplicitPrelude
                       OverloadedStrings

test-suite test
  type:                exitcode-stdio-1.0
  hs-source-dirs:      test
  main-is:             Test.hs
  build-depends:       base
                     , basic-prelude
                     , tasty
                     , tasty-hunit
                     , rtcm
  ghc-options:         -threaded -rtsopts -with-rtsopts=-N -Wall
  default-language:    Haskell2010
  default-extensions:  NoImplicitPrelude
                       OverloadedStrings

benchmark bench
  type:                exitcode-stdio-1.0
  hs-source-dirs:      bench
  main-is:             Bench.hs
  build-depends:       base
                     , basic-prelude
                     , criterion
                     , rtcm
  ghc-options:         -threaded -rtsopts -with-rtsopts=-N -Wall
  default-language:    Haskell2010
  default-extensions:  NoImplicitPrelude
                       OverloadedStrings