Cookbooks provides an infrastructure for projects
that want to use cook as build tool. Cookbooks is
designed to be modular, providing often used
functionality on a high level. However, developers
may, at any time, dive deeper into the build
system and provide their own low-level procedures
to adapt to any need that might arise. It improves
the build process by, for example, providing
complete automatic dependency tracking using the
power of Cook.