Fully document ways on customizing the build system