On Mon, Aug 18, 2008 at 5:51 PM, Alexey Solofnenko
> {depends(clean) ^ depends(build)} -> {depends(clean) - (depends(clean) ^
> depends(build))} -> {depends(build) - (depends(clean) ^ depends(build))}"
>
> This effectively means that all targets in {depends(clean) - (depends(clean)
> ^ depends(build))} should depend on all targets in {depends(clean) ^
> depends(build)}.... And it is assuming that none of the other targets impose
> other ordering rules. However it is an important feature that is required
> for a real parallel executor. If you know a solution, please let me know.

You've lost me Alexey. Could you explain your ^, -, -> notations some
more please? I can appreciate that mixing ordered and unordered
dependencies could result in impossibilities, but these could be
detected and flag as errors, no? --DD

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to