packages feed

wolf-0.3.48: wolf.cabal

cabal-version: >=1.22
name: wolf
version: 0.3.48
license: MIT
license-file: LICENSE
copyright: Copyright (C) 2015-2016 Swift Navigation, Inc.
maintainer: Mark Fine <dev@swiftnav.com>
author: Swift Navigation Inc.
homepage: https://github.com/swift-nav/wolf
synopsis: Amazon Simple Workflow Service Wrapper.
description:
    Wolf is a wrapper around Amazon Simple Workflow Service.
category: Network, AWS, Cloud, Distributed Computing
build-type: Simple

source-repository head
    type: git
    location: git@github.com:swift-nav/wolf.git

library
    exposed-modules:
        Network.AWS.Wolf
    hs-source-dirs: src
    other-modules:
        Network.AWS.Wolf.Act
        Network.AWS.Wolf.Count
        Network.AWS.Wolf.Ctx
        Network.AWS.Wolf.Decide
        Network.AWS.Wolf.File
        Network.AWS.Wolf.Prelude
        Network.AWS.Wolf.SWF
        Network.AWS.Wolf.Types
        Network.AWS.Wolf.Types.Ctx
        Network.AWS.Wolf.Types.Product
        Network.AWS.Wolf.Types.Sum
    default-language: Haskell2010
    ghc-options: -Wall
    build-depends:
        aeson >=1.2.4.0,
        amazonka >=1.5.0,
        amazonka-swf >=1.5.0,
        base >=4.8 && <5,
        bytestring >=0.10.8.2,
        conduit >=1.2.13.1,
        directory >=1.3.0.2,
        filepath >=1.4.1.2,
        http-types >=0.9.1,
        lifted-async >=0.9.3.3,
        lifted-base >=0.2.3.12,
        preamble >=0.0.61,
        process >=1.6.1.0,
        time >=1.8.0.2,
        uuid >=1.3.13,
        yaml >=0.8.28

executable wolf-actor
    main-is: actor.hs
    hs-source-dirs: main
    default-language: Haskell2010
    ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall
    build-depends:
        base >=4.10.1.0,
        wolf -any,
        optparse-generic >=1.2.3

executable wolf-decider
    main-is: decider.hs
    hs-source-dirs: main
    default-language: Haskell2010
    ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall
    build-depends:
        base >=4.10.1.0,
        wolf -any,
        optparse-generic >=1.2.3

executable wolf-counter
    main-is: counter.hs
    hs-source-dirs: main
    default-language: Haskell2010
    ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall
    build-depends:
        base >=4.10.1.0,
        wolf -any,
        optparse-generic >=1.2.3