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]