Darwinbuild is a collection of tools that assist compilation of the many projects contained in Darwin, the open source base of Apple's macOS operating system.
Once this PR is merged, you can do sudo darwinbuild -recursive xnu libpthread libdispatch and it will build those three projects (or however many are specified on the command line) and their dependencies, while ensuring that each dependent project is built only once.
Once this PR is merged, you can do
sudo darwinbuild -recursive xnu libpthread libdispatch
and it will build those three projects (or however many are specified on the command line) and their dependencies, while ensuring that each dependent project is built only once.