HaXml Status
Dominic Steinitz
dominic.steinitz at blueyonder.co.uk
Mon Sep 19 01:32:43 EDT 2005
Malcolm,
Thanks. I finally got Graham's version to build by:
./configure
and then using the following Setup.hs and HaXml.cabal files. I haven't tried with Hugs or nhc. I had to modify a few bits of code on the way (e.g. changing parseUriReference to parseURIReference) but I assume that these will be fixed by the fact you are merging the two versions? Otherwise let me know and I will attempt to provide patches.
Dominic.
PS I may to expose a few more modules as I go along.
[dom at tility HaXml]$ more Setup.hs
import Distribution.Simple
main = defaultMain
[dom at tility HaXml]$ more HaXml.cabal
name: HaXml
version: 1.12
license: LGPL
license-file: COPYRIGHT
author: Malcolm Wallace <Malcolm.Wallace at cs.york.ac.uk>
homepage: http://www.cs.york.ac.uk/fp/HaXml/
category: Text
synopsis: Utilities for manipulating XML documents
description:
Haskell utilities for parsing, filtering, transforming and
generating XML documents.
exposed-modules:
Text.ParserCombinators.HuttonMeijerWallace,
Text.ParserCombinators.Token,
Text.XML.HaXml,
Text.XML.HaXml.Combinators,
Text.XML.HaXml.DtdToHaskell.Convert,
Text.XML.HaXml.DtdToHaskell.Instance,
Text.XML.HaXml.DtdToHaskell.TypeDef,
Text.XML.HaXml.EntityHelpers,
Text.XML.HaXml.Escape,
Text.XML.HaXml.ExtEntity,
Text.XML.HaXml.Haskell2Xml,
Text.XML.HaXml.Html.Generate,
Text.XML.HaXml.Html.Parse,
Text.XML.HaXml.Html.Pretty,
Text.XML.HaXml.Lex,
Text.XML.HaXml.OneOfN,
Text.XML.HaXml.Parse,
Text.XML.HaXml.Pretty,
Text.XML.HaXml.QName,
Text.XML.HaXml.SubstitutePE,
Text.XML.HaXml.Types,
Text.XML.HaXml.Unicode,
Text.XML.HaXml.Validate,
Text.XML.HaXml.Verbatim,
Text.XML.HaXml.Wrappers,
Text.XML.HaXml.Xml2Haskell,
Text.XML.HaXml.XParserUtils,
Text.XML.HaXml.Xtract.Combinators,
Text.XML.HaXml.Xtract.Lex,
Text.XML.HaXml.Xtract.Parse
hs-source-dirs: obj/ghc
build-depends: base, haskell98, mtl, HTTP
extensions: CPP
ghc-options: -fglasgow-exts
More information about the Libraries
mailing list