Fix QtTest test

svn path=/trunk/tools/build/; revision=82655
Doxygen rule requires at least one header file.

svn path=/trunk/tools/build/; revision=83074
Make BoostBook errors lazy to avoid causing an error when BoostBook isn't used.

svn path=/trunk/tools/build/; revision=83204
Prevent incorrect reordering with xlc -qalias=ansi.  Fixes #7093.

svn path=/trunk/tools/build/; revision=83408
Add support for architecture=arm.  Refs #6741.

svn path=/trunk/tools/build/; revision=83489
Adjust jam docs to match the current state.  Fixes #4628.

svn path=/trunk/tools/build/; revision=83494
change bjam to b2 for user visible output

svn path=/trunk/tools/build/; revision=83578
change bjam to b2 in developer docs

svn path=/trunk/tools/build/; revision=83579
Attempt to make clang-linux compatible with process_jam_log.

svn path=/trunk/tools/build/; revision=83613
Tests that use the compiler need user-config.jam or they will fail if the toolset requires non-default initialization.

svn path=/trunk/tools/build/; revision=83618
Handle known subfeatures in the toolset build request, so we can handle toolset=clang-linux-3.2 for example.

svn path=/trunk/tools/build/; revision=83623
Don't reset -q after calling UPDATE_NOW with ignore-minus-n

svn path=/trunk/tools/build/; revision=83629
Add missing object_copy.  Refs #8283.

svn path=/trunk/tools/build/; revision=83630
Redo the zlib module so that it actually works.

svn path=/trunk/tools/build/; revision=83688
Some cleanup

svn path=/trunk/tools/build/; revision=83693
Initialize boostbook.

svn path=/trunk/tools/build/; revision=83698
Document the new zlib module.

svn path=/trunk/tools/build/; revision=83699
Fix passing the condition.

svn path=/trunk/tools/build/; revision=83750
Fix bad interaction with changing toolset.requirements.

svn path=/trunk/tools/build/; revision=83763
Don't append to the source files.  Overwrite them on update.

svn path=/trunk/tools/build/; revision=83766