packages feed

wolf-0.1.0: wolf.cabal

name:                wolf
version:             0.1.0
synopsis:            Amazon Simple Workflow Service Wrapper.
homepage:            https://github.com/swift-nav/wolf
license:             MIT
license-file:        LICENSE
author:              Swift Navigation Inc.
maintainer:          Mark Fine <dev@swiftnav.com>
copyright:           Copyright (C) 2015 Swift Navigation, Inc.
category:            Network, AWS, Cloud, Distributed Computing
build-type:          Simple
extra-source-files:  README.md
cabal-version:       >= 1.10

description:
  Wolf is a wrapper around Amazon Simple Workflow Service.

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

library
  exposed-modules:     Network.AWS.Flow
                     , Network.AWS.Flow.Env
  other-modules:       Network.AWS.Flow.Internal
                     , Network.AWS.Flow.S3
                     , Network.AWS.Flow.SWF
                     , Network.AWS.Flow.Types
  default-language:    Haskell2010
  hs-source-dirs:      src
  ghc-options:         -Wall -fno-warn-orphans
  build-depends:       aeson >= 0.8.0
                     , amazonka >= 0.3.4
                     , amazonka-s3 >= 0.3.4
                     , amazonka-swf >= 0.3.4
                     , base >= 4.7 && < 4.8
                     , bytestring >= 0.10.4
                     , conduit >= 1.2.0
                     , conduit-extra >= 1.1.7
                     , cryptohash >= 0.11.6
                     , exceptions >= 0.8.0
                     , fast-logger >= 2.3.1
                     , http-conduit >= 2.1.0
                     , lens >= 4.9.0
                     , monad-control >= 1.0.0
                     , monad-logger >= 0.3.0
                     , mtl >= 2.2.0
                     , optparse-applicative >= 0.11.0
                     , safe >= 0.3.0
                     , text >= 1.2.0
                     , transformers >= 0.4.0
                     , transformers-base >= 0.4.0
                     , unordered-containers >= 0.2.5
                     , uuid >= 1.3.10
                     , yaml >= 0.8.11

executable wolf-register
  default-language:    Haskell2010
  main-is:             Register.hs
  hs-source-dirs:      src/main
  ghc-options:         -Wall -fno-warn-orphans -main-is Register
  build-depends:       base >= 4.7 && < 4.8
                     , wolf
                     , optparse-applicative >= 0.11.0
                     , text >= 1.2.0
                     , yaml >= 0.8.0

executable wolf-execute
  default-language:    Haskell2010
  main-is:             Execute.hs
  hs-source-dirs:      src/main
  ghc-options:         -Wall -fno-warn-orphans -main-is Execute
  build-depends:       base >= 4.7 && < 4.8
                     , wolf
                     , optparse-applicative >= 0.11.0
                     , text >= 1.2.0
                     , yaml >= 0.8.0

executable wolf-decide
  default-language:    Haskell2010
  main-is:             Decide.hs
  hs-source-dirs:      src/main
  ghc-options:         -Wall -fno-warn-orphans -main-is Decide
  build-depends:       base >= 4.7 && < 4.8
                     , wolf
                     , optparse-applicative >= 0.11.0
                     , text >= 1.2.0
                     , yaml >= 0.8.0

executable wolf-act
  default-language:    Haskell2010
  main-is:             Act.hs
  hs-source-dirs:      src/main
  ghc-options:         -Wall -fno-warn-orphans -main-is Act
  build-depends:       base >= 4.7 && < 4.8
                     , wolf
                     , bytestring >= 0.10.4
                     , cryptohash >= 0.11.6
                     , optparse-applicative >= 0.11.0
                     , shelly >= 1.6.1
                     , text >= 1.2.0
                     , transformers >= 0.4.0
                     , yaml >= 0.8.0