
Joel writes:
Joel wrote:
Aleksey Gurtovoy wrote:
Is this a boostbook bug? Or, am I not using boostbook properly?
The latter. The BoostBook stylesheets employ the aptly named "boost.root" parameter to determine the relative location of the Boost root directory. If your docs are not located in the "$BOOST_ROOT/doc/html" directory, you need to override the default "../.." with more appropriate value in your jamfile. In your case, something like this should do the job:
boostbook tutorial : tutorial.xml : <xsl:param>boost.root=../../../../../.. ;
Thanks. I should have RTFM first, pardon the noise.
Ok. Fixed.
Thank you! Hmm, running the report again, it seems a number of issues is still there: libs/python/doc/new-conversions.html: unlinked file libs/python/doc/tutorial/doc/html/index.html: broken link: libraries.html libs/python/doc/tutorial/doc/html/python/embedding.html: broken link: ../libraries.html, broken link: ../object.html libs/python/doc/tutorial/doc/html/python/exception.html: broken link: ../libraries.html libs/python/doc/tutorial/doc/html/python/exposing.html: broken link: ../libraries.html libs/python/doc/tutorial/doc/html/python/functions.html: broken link: ../libraries.html libs/python/doc/tutorial/doc/html/python/hello.html: broken link: ../libraries.html libs/python/doc/tutorial/doc/html/python/iterators.html: broken link: ../libraries.html libs/python/doc/tutorial/doc/html/python/object.html: broken link: ../libraries.html libs/python/doc/tutorial/doc/html/python/techniques.html: broken link: ../libraries.html libs/python/doc/v2/bibliography.html: unlinked file libs/python/doc/v2/errors.html: broken link: ../../../function/doc/reference.html#functionN libs/python/doc/v2/faq.html: broken link: ../tutorial/doc/creating_packages.html, broken link: ../tutorial/doc/reducing_compiling_time.html libs/python/doc/v2/from_python.html: unlinked file libs/python/doc/v2/header.html: unlinked file libs/python/doc/v2/overview.html: unlinked file libs/python/doc/v2/pickle.html: broken link: ../tutorial/doc/extending_wrapped_objects_in_python.html libs/python/doc/v2/rationale.html: broken link: ../../../../../people/dave_abrahams.htm, unlinked file libs/python/pyste/doc/introduction.html: broken link: ../../doc/tutorial/doc/exposing_classes.html libs/python/pyste/doc/policies.html: broken link: ../../doc/tutorial/doc/call_policies.html libs/python/pyste/doc/running_pyste.html: broken link: ../../doc/tutorial/doc/building_hello_world.html libs/python/pyste/index.html: broken link: introduction.html "libraries.html" is a particularly puzzling since setting "boost.root" supposedly should have taken care of it. Oh, it's managed by another parameter, "boost.libraries" :(. OK, adding this to the jamfile and re-generating everything one more time; here's what's left: libs/python/doc/new-conversions.html: unlinked file libs/python/doc/v2/bibliography.html: unlinked file libs/python/doc/v2/errors.html: broken link: ../../../function/doc/reference.html#functionN libs/python/doc/v2/faq.html: broken link: ../tutorial/doc/creating_packages.html, broken link: ../tutorial/doc/reducing_compiling_time.html libs/python/doc/v2/from_python.html: unlinked file libs/python/doc/v2/header.html: unlinked file libs/python/doc/v2/overview.html: unlinked file libs/python/doc/v2/pickle.html: broken link: ../tutorial/doc/extending_wrapped_objects_in_python.html libs/python/doc/v2/rationale.html: broken link: ../../../../../people/dave_abrahams.htm, unlinked file libs/python/pyste/doc/introduction.html: broken link: ../../doc/tutorial/doc/exposing_classes.html libs/python/pyste/doc/policies.html: broken link: ../../doc/tutorial/doc/call_policies.html libs/python/pyste/doc/running_pyste.html: broken link: ../../doc/tutorial/doc/building_hello_world.html libs/python/pyste/index.html: broken link: introduction.html Could you please look over these one more time? -- Aleksey Gurtovoy MetaCommunications Engineering