Subject: Re: [Boost-docs] [poly_collection] Doc not being automatically built
From: Joaquin M López Muñoz (joaquinlopezmunoz_at_[hidden])
Date: 2017-06-06 17:38:47
El 06/06/2017 a las 16:31, Rene Rivera via Boost-docs escribió:
> On Tue, Jun 6, 2017 at 7:28 AM, Joaquin M López Muñoz via Boost-docs
> <boost-docs_at_[hidden] <mailto:boost-docs_at_[hidden]>> wrote:
>
>
> For some reason images are not being copied in the process, see
> for example:
>
> http://www.boost.org/doc/libs/develop/doc/html/poly_collection/an_efficient_polymorphic_data_st.html
> <http://www.boost.org/doc/libs/develop/doc/html/poly_collection/an_efficient_polymorphic_data_st.html>
>
> The first broken image URL is
>
> http://www.boost.org/doc/libs/develop/doc/html/img/ptr_vector.png
> <http://www.boost.org/doc/libs/develop/doc/html/img/ptr_vector.png>
>
> which for whatever reason is not there. The image copy action is
>
> # HTML dependencies for standalone docs.
> install images : [ glob img/*.png ] : <location>html/img ;
> explicit images ;
>
> referred to in
>
> alias boostdoc : poly_collection : : <dependency>images ;
>
> FWIW, image copying is succesful when buiilding standalone:
>
> boostbook standalone
> : poly_collection
> :
> <xsl:param>boost.defaults=Boost
> <xsl:param>boost.image.src=img/boost.png
> <xsl:param>boost.root=http://www.boost.org/doc/libs/release
> <http://www.boost.org/doc/libs/release>
> #<xsl:param>boost.root=../../../..
> <dependency>images
> ;
>
> 1. Any clue what's going on?
>
>
> Yes.. You should copy it to the common root/doc/html directory instead.
How's that? The same images rule, when building standalone, copies images to
html/img/, next to html/poly_collection/, so it seems to me that this
exactly maps
to <root>/doc/html/img/ when in building boostdoc, right? What am I
missing here?
Shot in the dark: is the alias OK with respect to dependcy on images?
alias boostdoc : poly_collection : : <dependency>images ;
Joaquín M López Muñoz
This archive was generated by hypermail 2.1.7 : 2017-11-11 08:50:41 UTC