packages feed

text-ldap-0.1.1.13: text-ldap.cabal

name:                text-ldap
version:             0.1.1.13
synopsis:            Parser and Printer for LDAP text data stream
description:         This package contains Parser and Printer for
                     LDAP text data stream like OpenLDAP backup LDIF.
license:             BSD3
license-file:        LICENSE
author:              Kei Hibino
maintainer:          ex8k.hibino@gmail.com
copyright:           Copyright (c) 2014-2018 Kei Hibino
category:            Text
build-type:          Simple
cabal-version:       >=1.8
tested-with:           GHC == 8.4.1, GHC == 8.4.2, GHC == 8.4.3
                     , GHC == 8.2.1, GHC == 8.2.2
                     , GHC == 8.0.1, GHC == 8.0.2
                     , GHC == 7.10.1, GHC == 7.10.2, GHC == 7.10.3
                     , GHC == 7.8.1, GHC == 7.8.2, GHC == 7.8.3, GHC == 7.8.4
                     , GHC == 7.6.1, GHC == 7.6.2, GHC == 7.6.3
                     , GHC == 7.4.1, GHC == 7.4.2

library
  exposed-modules:
                       Text.LDAP.Data
                       Text.LDAP.Parser
                       Text.LDAP.Printer
  other-modules:
                       Text.LDAP.InternalParser

  build-depends:         base <5
                       , bytestring
                       , containers
                       , transformers
                       , attoparsec
                       , dlist
                       , memory
  if impl(ghc < 8)
    build-depends:       semigroups

  hs-source-dirs:        src
  ghc-options:         -Wall
  -- ghc-prof-options:    -prof -fprof-auto


executable parseTest
  main-is:             parseTest.hs
  build-depends:         base <5
                       , bytestring
                       , text-ldap
  hs-source-dirs:      mains
  ghc-options:         -Wall -rtsopts
  -- ghc-prof-options:    -prof -fprof-auto

Test-suite pp
  build-depends:         base <5
                       , bytestring
                       , random
                       , text-ldap
                       , QuickCheck >=2
                       , quickcheck-simple
  if impl(ghc < 8)
    build-depends:       semigroups

  type:                exitcode-stdio-1.0
  main-is:             printParse.hs
  hs-source-dirs:      test
  ghc-options:         -Wall

source-repository head
  type:       git
  location:   https://github.com/khibino/haskell-text-ldap

source-repository head
  type:       mercurial
  location:   https://bitbucket.org/khibino/haskell-text-ldap