This is a small build system that I am using for my own projects. It uses TOML as the language to describe the build and the tool generates Makefile’s with
clean targets. As it is just Makefile’s, modifying how the build works is writing some other Makefile lines. Non-Ocaml components are usage as well as thirdparty projects, which must just implement the above Makefile targets.
The latest version of opass uses pds to compile.
pds is available in opam.