dune 3.6.1
ocaml 4.14.1
odoc 2.1.1
dune exec planificateur <phase> <file>
or
make run PHASE=<phase> FILE=<file>
where phase can be 1
, 2
, 3
dune build @doc
or
make doc
The doc file can be find in ./_build/default/_doc/_html/index.html
ODOC_WARN_ERROR=false dune build @doc-private
or
make libdoc
if there is an error like
File "planificateur__Model.cmti":
Warning: Couldn't find the following modules:
Stdlib
File "../../lib/.planificateur.objs/byte/planificateur.odoc":
Warning: Couldn't find the following modules:
Stdlib
File "../../lib/.planificateur.objs/byte/planificateur.odoc":
Warning: Failed to lookup type unresolvedroot(Stdlib__Set).Make(unresolvedroot(Stdlib).Int).t Parent_module: Unresolved apply
File "../../lib/.planificateur.objs/byte/planificateur.odoc":
Warning: Failed to lookup type unresolvedroot(Stdlib__Map).Make(unresolvedroot(Stdlib).String).t Parent_module: Unresolved apply
File "../../lib/.planificateur.objs/byte/planificateur.odoc":
Warning: Failed to lookup type unresolvedroot(Stdlib__Set).Make(unresolvedroot(Stdlib).String).t Parent_module: Unresolved apply
Don't worry, it is juste a bug of odoc in dune
The doc file can be find in ./_build/default/_doc/_html/planificateur@*/Planificateur/index.html
run
make test
To test the operations on graph data structure.