cabal-version: >= 1.8 name: HaXml version: 1.25.5 license: LGPL license-files: COPYRIGHT, LICENCE-GPL, LICENCE-LGPL author: Malcolm Wallace maintainer: author homepage: http://projects.haskell.org/HaXml/ bug-reports: https://github.com/haskell-infra/hackage-trustees/issues category: Text, XML synopsis: Utilities for manipulating XML documents description: This version, 1.25.5 is a Non-Maintainer Upload (NMU). Report issues to the Hackage Trustees issue tracker. . Haskell utilities for parsing, filtering, transforming and generating XML documents. build-type: Simple extra-source-files: Changelog.md tested-with: GHC ==8.6.1 || ==8.4.4 || ==8.2.2 || ==8.0.2 || ==7.10.3 || ==7.8.4 || ==7.6.3 || ==7.4.2 || ==7.2.2 || ==7.0.4 source-repository this type: git location: https://github.com/hackage-trustees/malcolm-wallace-universe.git tag: 1.25.5 library exposed-modules: Text.XML.HaXml, Text.XML.HaXml.ByteStringPP, Text.XML.HaXml.Combinators, Text.XML.HaXml.DtdToHaskell.Convert, Text.XML.HaXml.DtdToHaskell.Instance, Text.XML.HaXml.DtdToHaskell.TypeDef, Text.XML.HaXml.Escape, Text.XML.HaXml.Html.Generate, Text.XML.HaXml.Html.Parse, Text.XML.HaXml.Html.ParseLazy, Text.XML.HaXml.Html.Pretty, Text.XML.HaXml.Lex, Text.XML.HaXml.Namespaces, Text.XML.HaXml.OneOfN, Text.XML.HaXml.Parse, Text.XML.HaXml.ParseLazy, Text.XML.HaXml.Posn, Text.XML.HaXml.Pretty, Text.XML.HaXml.SAX, Text.XML.HaXml.Schema.Parse, Text.XML.HaXml.Schema.XSDTypeModel, Text.XML.HaXml.Schema.HaskellTypeModel, Text.XML.HaXml.Schema.NameConversion, Text.XML.HaXml.Schema.TypeConversion, Text.XML.HaXml.Schema.PrettyHaskell, Text.XML.HaXml.Schema.PrettyHsBoot, Text.XML.HaXml.Schema.PrimitiveTypes, Text.XML.HaXml.Schema.Environment, Text.XML.HaXml.ShowXmlLazy, Text.XML.HaXml.Types, Text.XML.HaXml.TypeMapping, Text.XML.HaXml.Util, Text.XML.HaXml.Validate, Text.XML.HaXml.Verbatim, Text.XML.HaXml.Version Text.XML.HaXml.Wrappers, Text.XML.HaXml.XmlContent, Text.XML.HaXml.XmlContent.Parser, Text.XML.HaXml.XmlContent.Haskell, Text.XML.HaXml.Xtract.Combinators, Text.XML.HaXml.Xtract.Lex, Text.XML.HaXml.Xtract.Parse if impl(ghc) exposed-modules: Text.XML.HaXml.Schema.Schema hs-source-dirs: src build-depends: base >= 4.3.1.0 && < 4.13, bytestring >= 0.9.1.10 && < 0.11, containers >= 0.4.0.0 && <0.7, filepath >= 1.2.0.0 && <1.5, pretty >= 1.0.1.2 && <1.2, random >= 1.0 && <1.2, polyparse >= 1.12.1 && <1.13 if !impl(ghc >= 8.0) build-depends: semigroups >= 0.18.5 && < 0.19 extensions: CPP, ExistentialQuantification nhc98-options: -K10M Executable Canonicalise GHC-Options: -Wall Extensions: CPP Hs-Source-Dirs: src/tools Main-Is: Canonicalise.hs build-depends: base, HaXml, pretty Executable CanonicaliseLazy GHC-Options: -Wall Extensions: CPP Hs-Source-Dirs: src/tools Main-Is: CanonicaliseLazy.hs build-depends: base, HaXml, pretty Executable Xtract GHC-Options: -Wall Extensions: CPP Hs-Source-Dirs: src/tools Main-Is: Xtract.hs build-depends: base, HaXml, pretty Executable Validate GHC-Options: -Wall Extensions: CPP Hs-Source-Dirs: src/tools Main-Is: Validate.hs build-depends: base, HaXml Executable MkOneOf GHC-Options: -Wall Extensions: CPP Hs-Source-Dirs: src/tools Main-Is: MkOneOf.hs build-depends: base, HaXml Executable DtdToHaskell GHC-Options: -Wall Extensions: CPP Hs-Source-Dirs: src/tools Main-Is: DtdToHaskell.hs build-depends: base, HaXml, pretty Executable XsdToHaskell GHC-Options: -Wall Extensions: CPP Hs-Source-Dirs: src/tools Main-Is: XsdToHaskell.hs build-depends: base, HaXml, pretty, polyparse, directory Executable FpMLToHaskell GHC-Options: -Wall Extensions: CPP Hs-Source-Dirs: src/tools Main-Is: FpMLToHaskell.hs build-depends: base, HaXml, pretty, polyparse, directory