OASISFormat: 0.3
Name: xmlm
Version: 1.1.0
Synopsis: Streaming XML IO for OCaml
Authors: Daniel Bünzli <daniel.buenzli at erratique.ch>
Copyrights: (c) 2007-2012 Daniel C. Bünzli
License: BSD3
Homepage: http://erratique.ch/software/xmlm
Description:
 Xmlm is an OCaml module for streaming XML IO. It aims at making XML
 processing robust and painless. The streaming interface can process
 documents without building an in-memory representation. It lets the
 programmer translate its data structures to XML documents and
 vice-versa. Functions are provided to easily transform arborescent
 data structures to/from XML documents. 
 .
 Xmlm is made of a single independent module and distributed under the
 BSD3 license.

OCamlVersion: >= 3.10.0
Plugins: META (0.3)
BuildTools:ocamlbuild

Library xmlm
 Path: src
 Modules: Xmlm

Executable xmltrip
 Path: test
 MainIs: xmltrip.ml
 BuildDepends: xmlm
 CompiledObject: best

Document api
 Title: Xmlm's documentation and API reference
 Type: ocamlbuild (0.3)
 BuildTools+: ocamldoc
 XOCamlbuildLibraries: xmlm
 XOCamlbuildPath: doc

Document distribution
 Title: "Xmlm's README and CHANGES files"
 DataFiles: README CHANGES

Document samples
 Title: "Xmlm's sample code"
 DataFiles: test/*.ml

SourceRepository head
 Type: git
 Location: git://erratique.ch/repos/xmlm.git
 Browser: http://erratique.ch/repos/xmlm
