OCamake is an automatic compiler for the OCaml language which can be used on all platforms supporting OCaml. It can act as a standalone application which compile and link or as a Makefile generator from a given set of files.
ocamake *.ml *.mli -o myapp.exe
will compile and link all the sources files in the current directory.
ocamake -clean *.ml *.mli -o myapp.exe
will delete all the intermediate files produced by the compilation process.
ocamake -mak *.ml *.mli -o myapp.exe
will create a Makefile which can be used either by GNU MAKE or MS NMAKE to compile the project.
You might want to read the online HTML documentation.
To access the sources of this project, you can check them out from CVS repository. This is recommanded since this way you'll be sure to get latest version with fixes. Use the following commands :
cvs -d:pserver:[email protected]:/cvsroot login (enter empty password) cvs -d:pserver:[email protected]:/cvsroot co ocaml/ocamake
Other way is to download a source ZIP here.