Boost logo

Boost-Build :

Subject: [Boost-build] alias rule not propagating requirements?
From: John Maddock (john_at_[hidden])
Date: 2008-11-30 07:18:37


I'm trying to create an alias rule that will override/set certain pdf
generation properties, for example:

alias type_traits : $(boost-root)/libs/type_traits/doc//standalone :
$(COMMON_PDF_SETTINGS) ;

But $(COMMON_PDF_SETTINGS) don't get passed down to the pdf build. Same
result if I spell out the settings explicitly:

alias type_traits : $(boost-root)/libs/type_traits/doc//standalone :
<xsl:param>body.start.indent=0pt ;

Any ideas on this?

Also, I would like if possible to be able to control the file name under
which a pdf gets installed: I can use the "install" rule to copy the pdf to
a location of my choice, but the resulting file name isn't always quite what
I would like... is there any kind of rename-rule I can use?

Many 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