Subject: [Boost-bugs] [Boost C++ Libraries] #3240: Boostbook documentation is built under the current working directory.
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2009-07-03 10:07:48
#3240: Boostbook documentation is built under the current working directory.
------------------------------+---------------------------------------------
Reporter: danieljames | Owner: vladimir_prus
Type: Bugs | Status: new
Milestone: To Be Determined | Component: build
Version: Boost 1.39.0 | Severity: Problem
Keywords: |
------------------------------+---------------------------------------------
For a demonstration, change to `$BOOST_ROOT`, and run:
bjam libs/static_assert/doc/
The documentation is built in `$BOOST_ROOT/html` when I'd expect it to be
built in `$BOOST_ROOT/libs/static_assert/doc/html`. The css file is
installed to `$BOOST_ROOT/libs/static_assert/doc/html` so the links to it
are broken. Also, for some other documentation, links are broken unless
it's built in the correct location.
If this is fixed, the asio documentation build will have to be fixed as it
relies on the current behaviour. In `doc/Jamfile.v2` an alias is used
which builds the documentation in `doc/html`, so ideally there should be a
way to preserve that - perhaps a parameter to specify the destination, in
a similar manner to `install`.
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.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/3240> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:00 UTC