From: Vladimir Prus (ghost_at_[hidden])
Date: 2003-06-24 07:46:09
I'm having a proble related to 'print.text' rule. The scenario is that on
borland we invoke:
response-file-1 $(target) : $(sources) ;
print.output $(target) ;
and it does not work quite right. The 'response-file-1' action overwrites
file. It's expected that print.text actions are executed later. But they are
executed first, so whatever text is printed is overwritten by
'response-file-1'. I think it's not possible to avoid response-file-1 and
pass everything via print.text, since the targets won't be correctly bound in
I've kinda worked this around --- see the commit email --- but not sure it's
right. Could you take a look?
Especially, the comment for 'prefix-or-suffix' parameter of 'print.text' is
too brief -- I could not understand the purpose of it.
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