Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
OCaml Other

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
build
doc
documents
examples
libs/camlzip-1.03
src
testsuite
.gitignore
ChangeLog
LICENSE
OMakefile
OMakeroot
README
TODO
VERSION
aaa
batteries.godiva

README

*** Welcome to Batteries Included ***

OCaml Batteries Included: a community-maintained foundation library
for your OCaml projecs.


Batteries Included serves the following purposes:
* define a standard set of libraries which may be
  expected on every compliant installation of OCaml
* organize these libraries into a hierarchy of modules,
  with one source of documentation
* provide a consistent API for otherwise independent
  libraries.

*** Building Batteries Included ***

**** Requirements ****
You will need
* OCaml >= 3.10.2 (preferably OCaml >= 3.11)
* OMake
* Findlib   (http://projects.camlcity.org/projects/findlib.html/)
* Camomile >= 0.7 (http://camomile.sourceforge.net/)
* Camlzip   (http://cristal.inria.fr/~xleroy/software.html#camlzip)
   ( Note: By default, the distribution of Camlzip is not quite sufficient for actual use.
     We provide the missing files in directory camlzip/ .)
* Ocamlnet  2.2.9 (http://projects.camlcity.org/projects/ocamlnet.html)
* OUnit    to build and run the tests

**** Configuration and installation ****

To install the full version of OCaml Batteries Included in the default
directory (/usr/local/), execute

   $ omake all doc install install-doc


To test your install, execute

   $ omake test


*** Using AAA Batteries ***

To get started using AAA-batteries at the toplevel, type
   
   # use "aaa";;

*** Extending Batteries Included ***

See doc/batteries/GUIDELINES (may apply to AAA-batteries)
Something went wrong with that request. Please try again.