|
Boost-Build : |
Subject: Re: [Boost-build] Can I force a property to be propagated?
From: John Maddock (john_at_[hidden])
Date: 2010-01-22 06:57:50
> Well, if you force target named 'date_time_docs' to be always generated to
> directory 'bin2', regardless of properties, then you get clash between
> pdf and non-pdf builds.
There are only pdf builds: <format>pdf is a build requirement.
> Could you let please pick one parameter you need to apply when building
> one
> targets, and I'll try to adjust docs/pdf jamfile to do so, and then pass
> it back to you for further adjustments?
Well... ideally the main install rule that starts:
install pdf-install
:
needs to apply the properties
<format>pdf:<xsl:param>xep.extensions=1
<format>pdf:<xsl:param>fop.extensions=0
<format>pdf:<xsl:param>fop1.extensions=0
to all it's dependencies. Note that these three properties are
interlinked - the docs won't actually build unless just one of them is set
to 1. If you just want to experiment with the one property try setting
<format>pdf:<xsl:param>fop1.extensions=0.
Thanks, John.
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk