packages feed

fluent-logger-0.2.2.0: fluent-logger.cabal

name:                fluent-logger
version:             0.2.2.0
synopsis:            A structured logger for Fluentd (Haskell)
description:         A structured logger for Fluentd (Haskell) <http://fluentd.org/>
license:             Apache-2.0
license-file:        LICENSE
author:              Noriyuki OHKAWA <n.ohkawa@gmail.com>
maintainer:          Noriyuki OHKAWA <n.ohkawa@gmail.com>
copyright:           Copyright (c) 2012, Noriyuki OHKAWA
category:            Network
build-type:          Simple
extra-source-files:  README.md
cabal-version:       >=1.10
tested-with:         GHC ==7.6.1, GHC ==7.6.2, GHC ==7.6.3, GHC ==7.8.3

source-repository head
  type:                git
  location:            https://github.com/notogawa/fluent-logger-haskell.git

library
  hs-source-dirs:      src
  exposed-modules:     Network.Fluent.Logger
                     , Network.Fluent.Logger.Packable
  ghc-options:         -Wall
  build-depends:       base ==4.*
                     , bytestring
                     , text
                     , network >=2.3.0.13 && <2.7
                     , network-socket-options >=0.1 && <0.3
                     , time
                     , cereal
                     , messagepack >= 0.2.0
                     , stm >=2.3
                     , random
                     , vector
                     , containers
  default-language:    Haskell2010

test-suite fluent-logger-spec
  hs-source-dirs:      test
  type:                exitcode-stdio-1.0
  main-is:             Spec.hs
  other-modules:       MockServer
                     , Network.Fluent.LoggerSpec
                     , Network.Fluent.Logger.Unpackable
  build-depends:       base ==4.*
                     , fluent-logger
                     , text
                     , network
                     , messagepack
                     , conduit
                     , conduit-extra
                     , bytestring
                     , transformers
                     , hspec
                     , attoparsec
                     , time
                     , cereal
                     , cereal-conduit
                     , exceptions
                     , containers
  default-language:    Haskell2010

benchmark fluent-logger-benchmark
  hs-source-dirs:      benchmark
  type:                exitcode-stdio-1.0
  main-is:             benchmark.hs
  build-depends:       base ==4.*
                     , fluent-logger
                     , criterion
  default-language:    Haskell2010