OCamlConf is an OCaml build tool that resembles GNU autoconf to the user, but uses OCaml in the backend rather than shell script. It is a library for writing "configure" scripts in OCaml as well as a front-end for creating these cross-platform "configure" scripts.