The Boost.Build System
Vladimir Prus · Proceedings of the Spring/Summer young researchers' colloquium on software engineering · 2009
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.• a name • a set of dependency targets • a command to build the target Consider this example: a.o: a.c g++ -o a.o -g a.