[Boost-bugs] [Boost C++ Libraries] #3240: Boostbook documentation is built under the current working directory.

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