...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
The command line syntax in V2 is completely different. For example
bjam -sTOOLS=msvc -sBUILD=release some_target
now becomes:
bjam toolset=msvc variant=release some_target
or, using implicit features, just:
bjam msvc release some_target
See the reference for a complete description of the syntax.