packages feed

ekg-push-0.0.3: ekg-push.cabal

name:                   ekg-push
version:                0.0.3
synopsis:               Small framework to push metric deltas to a broadcast channel using the ekg-core library.
description:
  This library lets you push metric samples to a broadcast channel. Consumers can then persist the samples as they wish.
homepage:               https://github.com/adarqui/ekg-push
bug-reports:            https://github.com/adarqui/ekg-push/issues
license:                BSD3
license-files:          LICENSE, LICENSE.Tibell
author:                 Andrew Darqui
maintainer:             andrew.darqui@gmail.com
category:               System
build-type:             Simple
extra-source-files:     CHANGES.md
cabal-version:          >=1.18
extra-source-files:     Makefile, README.md

library
    exposed-modules:     
                        System.Remote.Monitoring.Push
    build-depends:
                        base >= 4.5 && < 4.9,
                        bytestring < 1.0,
                        ekg-core >= 0.1 && < 0.2,
                        text < 1.3,
                        time < 1.5,
                        unordered-containers < 0.3
    default-language:   Haskell2010
    ghc-options:        -Wall

flag examples
    description:        build the example program
    default:            False

executable basic
    if flag(examples)
      Buildable: True
    else
      Buildable: False
    main-is:            basic.hs
    hs-source-dirs:     examples
    build-depends:      base >= 4.5 && < 4.9, ekg-core >= 0.1 && < 0.2, ekg-push == 0.0.3
    default-language:   Haskell2010
    ghc-options:        -Wall

source-repository head
  type:                 git
  location:             https://github.com/adarqui/ekg-push.git