Boost C++ Libraries: Ticket #3240: Boostbook documentation is built under the current working directory. https://svn.boost.org/trac10/ticket/3240 <p> For a demonstration, change to <code>$BOOST_ROOT</code>, and run: </p> <blockquote> <p> bjam libs/static_assert/doc/ </p> </blockquote> <p> The documentation is built in <code>$BOOST_ROOT/html</code> when I'd expect it to be built in <code>$BOOST_ROOT/libs/static_assert/doc/html</code>. The css file is installed to <code>$BOOST_ROOT/libs/static_assert/doc/html</code> so the links to it are broken. Also, for some other documentation, links are broken unless it's built in the correct location. </p> <p> If this is fixed, the asio documentation build will have to be fixed as it relies on the current behaviour. In <code>doc/Jamfile.v2</code> an alias is used which builds the documentation in <code>doc/html</code>, so ideally there should be a way to preserve that - perhaps a parameter to specify the destination, in a similar manner to <code>install</code>. </p> <p> This isn't a priority as it doesn't create any real problems in practice but it would be nice as it would make it easy to create a Jamfile which builds all the boostbook documentation, including 'standalone' documentation. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/3240 Trac 1.4.3