packages feed

twiml-0.2.0.1: twiml.cabal

name:                twiml
version:             0.2.0.1
synopsis:            TwiML library for Haskell
description:         TwiML library for Haskell
homepage:            https://github.com/markandrus/twiml-haskell
license:             BSD3
license-file:        LICENSE
author:              Mark Andrus Roberts
maintainer:          markandrusroberts@gmail.com
-- copyright:           
category:            Text, Web, XML
build-type:          Simple
cabal-version:       >=1.8
tested-with:         GHC == 7.10.1, GHC == 7.10.2, GHC == 8.0.1, GHC == 8.0.2
data-files:          test/examples/*.txt

source-repository head
  type: git
  location: https://github.com/markandrus/twiml-haskell

library
  exposed-modules:     Text.XML.Twiml,
                       Text.XML.Twiml.Internal,
                       Text.XML.Twiml.Internal.Twiml,
                       Text.XML.Twiml.Lenses,
                       Text.XML.Twiml.Syntax,
                       Text.XML.Twiml.Types,
                       Text.XML.Twiml.Verbs,
                       Text.XML.Twiml.Verbs.Dial,
                       Text.XML.Twiml.Verbs.End,
                       Text.XML.Twiml.Verbs.Enqueue,
                       Text.XML.Twiml.Verbs.Gather,
                       Text.XML.Twiml.Verbs.Hangup,
                       Text.XML.Twiml.Verbs.Leave,
                       Text.XML.Twiml.Verbs.Message,
                       Text.XML.Twiml.Verbs.Pause,
                       Text.XML.Twiml.Verbs.Play,
                       Text.XML.Twiml.Verbs.Record,
                       Text.XML.Twiml.Verbs.Redirect,
                       Text.XML.Twiml.Verbs.Reject,
                       Text.XML.Twiml.Verbs.Say,
                       Text.XML.Twiml.Verbs.Sms
  other-modules:       Text.XML.Twiml.Internal.TH
  hs-source-dirs:      src
  -- other-modules:       
  build-depends:       base ==4.*,
                       data-default >=0.5 && < 0.8,
                       deepseq ==1.4.*,
                       lens ==4.*,
                       network-uri >=2.6,
                       parsec ==3.*,
                       text ==1.*,
                       template-haskell ==2.*,
                       void ==0.*,
                       xml >=1.3
  ghc-options:         -Wall -fno-warn-name-shadowing -fno-warn-orphans -fno-warn-unused-do-bind

test-suite Golden
  hs-source-dirs:      test
  type:                detailed-0.9
  test-module:         Golden
  build-depends:       base,
                       Cabal >=1.16.0,
                       data-default,
                       Diff ==0.3.2,
                       lens,
                       twiml
  ghc-options:         -Wall -fno-warn-name-shadowing -fno-warn-orphans -fno-warn-unused-do-bind

test-suite ShouldNotTypecheck
  hs-source-dirs:      test
  type:                detailed-0.9
  test-module:         ShouldNotTypecheck
  build-depends:       base,
                       Cabal >=1.16.0,
                       data-default,
                       deepseq,
                       HUnit >=1.2 && <1.6,
                       lens,
                       should-not-typecheck ==2.0.*,
                       twiml,
                       void
  ghc-options:         -Wall -fno-warn-name-shadowing -fno-warn-orphans -fno-warn-unused-do-bind