|
Boost-Build : |
From: Dirk Griffioen (dirk_at_[hidden])
Date: 2008-05-16 09:33:04
Hi All,
Maybe some has noticed this as well ...
The latest versions of bjam (3.1.16, 3.1.17) do not handle redirection
over stdin/stdout correctly - or, this is my understanding of what happens
*Situation*
I have a setup wherein bjam call python that calls cmd to execute some
(.bat) scripts - this is on windows:
bjam - python - cmd - .bat - iconv > out.file
this .bat script calls iconv, but instead of only iconv output all
stdout ends up in my output file; echo lines from the .bat script too -
and this makes the output useless!
- if I run the .bat script standalone, all's well
- if I run the python script (that calls the .bat script), again, all's
well
- if I use bjam <= 3.1.14, all's well
The setup *breaks* with bjam > 3.1.14
Any ideas? I hope someone noticed this as well ...
I might be able t provide a testset.
Best, Dirk
-- www.code-shop.com
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