|
Boost-Build : |
From: Jurko GospodnetiÄ (jurko.gospodnetic_at_[hidden])
Date: 2008-05-19 19:13:45
Hi Dirk.
> Yes, but what if 2 different 'entities' try to write to stdout?
>
> All output is delayed yes? And all is written at once?
>
> The case I have is
>
> - a .bat file echoing status
> - iconv converting sqlscripts/data to utf8 *via* stdout (by redirection)
>
> The status echo's from the .bat file end up in the converted sql file -
> it's all written at once see
>
> And now my sql file is invalid, breaking the create database, breaking
> the regression, breaking the build ...
>
> Or am I missing something here?
OK, please to try to trim down your project to the smallest possibly
size still reproducing the problem. Just keep removing target after
target until the problem disappears for the first time.
If that still does not reduce it down to something you can freely
distribute, I guess we could try it the slow & painful way... we prepare
a test build and you run it and tell us the results... :-)
Or you can play with the code in tools/jam/src/execnt.c yourself.
Best regards,
Jurko GospodnetiÄ
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