Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

69 lines (47 sloc) 1.684 kB
PREREQUISITES:
ocaml 3.12.1
findlib 1.2.7
lwt 2.3.2
ounit 1.1.0
react 0.9.2
camlbz2 0.6.0
we provide a script that sets up the development prerequisites:
python tools/setup_env.py
You can tweak the features/dependencies of the development prerequisites with
command line arguments to the tools/setup_env.py script. Check out:
python tools/setup_env.py --help
Note that when the tools/setup_env.py script has finished, it outputs some
commands for you to run in your shell!
COMPILING:
we use ocamlbuild combined with ocamlfind as main driver for our builds.
documentation
make -C doc html latexpdf ==> doc/_build/html/index.html, doc/_build/latex/Arakoon.pdf
executable
ocamlbuild -use-ocamlfind arakoon.native ==> arakoon.native
libraries
ocamlbuild -use-ocamlfind arakoon_client.cma arakoon_client.cmxa arakoon_client.a ==>
_build/src/arakoon_client.cma
_build/src/arakoon_client.cmxa
src/client/arakoon_exc.mli
_build/src/client/arakoon_exc.cmi
_build/src/client/arakoon_exc.cmx
src/client/arakoon_client.mli
_build/src/client/arakoon_client.cmi
_build/src/client/arakoon_client.cmx
src/client/arakoon_remote_client.mli
_build/src/client/arakoon_remote_client.cmi
_build/src/client/arakoon_remote_client.cmx
RUNNING THE TESTS:
./main.native --run-all-tests
COVERAGE:
Bisect needs to be installed. (get it from http://bisect.x9c.fr/)
ocamlbuild -tag use_bisect -tag use_macro arakoon.d.byte
./report.sh
DEBIAN packages:
fakeroot debian/rules clean
fakeroot debian/rules build
fakeroot debian/rules binary
Python egg:
python setup.py bdist_egg
have fun,
The arakoon team
Jump to Line
Something went wrong with that request. Please try again.