  Boost.Build is a new build system with unique approach to portability. This
paper discusses the underlying requirements, the key design decisions, and the
lessons learned during several years of development. We also review other
contemporary build systems, and why they fail to meet the same requirements.
