-- Initial pseudo-boolean.cabal generated by cabal init.  For further 
-- documentation, see http://haskell.org/cabal/users-guide/

name:                pseudo-boolean
version:             0.1.11.0
x-revision: 1
synopsis:            Reading/Writing OPB/WBO files used in pseudo boolean competition
description:         Reading\/Writing OPB\/WBO files used in pseudo boolean competition
homepage:            https://github.com/msakai/pseudo-boolean
bug-reports:         https://github.com/msakai/pseudo-boolean/issues
license:             BSD3
license-file:        LICENSE
author:              Masahiro Sakai
maintainer:          masahiro.sakai@gmail.com
-- copyright:           
category:            Data, Optimisation, Optimization, Constraints, Logic
build-type:          Simple
extra-source-files:
    README.md
    CHANGELOG.markdown
    test/samples/*.opb
    test/samples/normalized-1096.cudf.paranoid.opb
    test/samples/*.wbo
cabal-version:       >=1.10
tested-with:
   GHC ==8.0.2
   GHC ==8.2.2
   GHC ==8.4.4
   GHC ==8.6.5
   GHC ==8.8.4
   GHC ==8.10.7
   GHC ==9.0.2
   GHC ==9.2.8
   GHC ==9.4.8
   GHC ==9.6.4

source-repository head
  type:     git
  location: git://github.com/msakai/pseudo-boolean.git

library
  exposed-modules:
     Data.PseudoBoolean
     Data.PseudoBoolean.Builder
     Data.PseudoBoolean.ByteStringBuilder
     Data.PseudoBoolean.Parsec
     Data.PseudoBoolean.Megaparsec
     Data.PseudoBoolean.Attoparsec
     Data.PseudoBoolean.Internal.TextUtil
  other-modules:
     Data.PseudoBoolean.Types
  other-extensions:
     BangPatterns
     ConstraintKinds
     CPP
     DeriveDataTypeable
     DeriveGeneric
     FlexibleContexts
     OverloadedStrings
  build-depends:
     base >=4.6.0.1 && <4.21,
     containers >=0.4.2.1,
     parsec >=3.1.2 && <4,
     megaparsec >=4 && <10,
     bytestring >=0.9.2.1 && <0.13,
     bytestring-builder,
     dlist >=0.7.0 && <1.1.0,
     attoparsec >=0.10.4.0,
     deepseq >=1.3.0.0,
     hashable >=1.1.2.5 && <1.6.0.0,
     void
  hs-source-dirs:      src
  default-language:    Haskell2010

Test-suite TestPBFile
  Type:              exitcode-stdio-1.0
  HS-Source-Dirs:    test
  Main-is:           TestPBFile.hs
  Build-depends:
    pseudo-boolean,
    base,
    bytestring,
    tasty >=0.10.1,
    tasty-hunit >=0.9 && <0.11,
    tasty-quickcheck >=0.8 && <0.12,
    tasty-th,
    HUnit,
    QuickCheck >=2.5 && <3,
    temporary >=1.2
  Default-Language: Haskell2010
  Other-Extensions: TemplateHaskell