packages feed

text-ldap-0.1.1.14: text-ldap.cabal

name:                text-ldap
version:             0.1.1.14
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-2021 Kei Hibino
category:            Text
build-type:          Simple
cabal-version:       >=1.10
tested-with:           GHC == 9.0.1
                     , GHC == 8.10.1, GHC == 8.10.2, GHC == 8.10.3, GHC == 8.10.4
                     , GHC == 8.8.1, GHC == 8.8.2, GHC == 8.8.3, GHC == 8.8.4
                     , GHC == 8.6.1, GHC == 8.6.2, GHC == 8.6.3, GHC == 8.6.4, GHC == 8.6.5
                     , GHC == 8.4.1, GHC == 8.4.2, GHC == 8.4.3, GHC == 8.4.4
                     , 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
                       , memory
  if impl(ghc < 8)
    build-depends:       semigroups

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

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
  default-language:    Haskell2010

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
  default-language:    Haskell2010

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