Subject: Re: [Boost-docs] Boost.Python docs update
From: Stefan Seefeld (stefan_at_[hidden])
Date: 2015-08-12 11:33:14
On 12/08/15 04:41 AM, Daniel James wrote:
> On 12 August 2015 at 09:09, Stefan Seefeld <stefan_at_[hidden]> wrote:
>> On 11/08/15 07:16 PM, Daniel James wrote:
>>> I had a quick try at building it, and it failed because
>>> 'boost.defaults' gets set twice.
>> Where does it get set the other time ? I only set it once, and I don't
>> understand what may differ between your setup and mine, i.e. why I don't
>> see this error.
> It's set in Jamroot at the root of the super project. Libraries aren't
> really meant to use this parameter. I tried to create better build
> support, but couldn't without making Jamroot dependant on the
> boostbook jamfile.
Ah, that explains it: I'm using a modified build system as I usually
build boost.python stand-alone.
>> Is the process you follow to regenerate
>> http://www.boost.org/doc/libs/develop/ documented anywhere ? It would be
>> useful if I could try myself, so I can reproduce the issue(s) you are
>> seeing and fix it without having to for forth and back...
> I was just running 'b2' from libs/python/doc. When I tried it,
> everything other than python was on the master branch, but that
> shouldn't make a difference. I guess you might be using a different
> version of xsltproc which doesn't complain about duplicate parameters.
No, rebuilding from within a full boost tree shows the same error. I
tried adding "-<xsl:param>..." but that resulted in the error
error: "html:-<xsl:param>boost.defaults=none" is not a known value of
error: legal values: "html" "xhtml" "htmlhelp" "onehtml" "man" "pdf"
"ps" "docbook" "fo" "tests"
my full modified Jamfile is attached. Any idea what I'm doing wrong ?
Where should I add the "subtracted parameter" ?
-- ...ich hab' noch einen Koffer in Berlin...
This archive was generated by hypermail 2.1.7 : 2017-11-11 08:50:41 UTC