suriab / gyp

Automatically exported from code.google.com/p/gyp
0 stars 0 forks source link

actions + IncrediBuild has race conditions #76

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Actions which have outputs used implicitly by other targets do not work 
correctly with Incredibuild (intermittently).

Apparently IB assumes that it can alter the order of custom build steps 
which have outputs used as inputs to other targets. This is not true for 
custom build rules.

As a work around, we can switch such actions to rules, but we should just 
do this automatically under the covers.

Also we might want to communicate with Xoreax on this.

This for example regularly plagued installer_util_strings.

Original issue reported on code.google.com by bradnel...@chromium.org on 8 Sep 2009 at 9:40

GoogleCodeExporter commented 9 years ago
Raising the priority; it's a continual problem.

We should make Xoreax aware that IncrediBuild misbehaves in this way.

It's not clear whether we can always implement actions as rules, so we need 
more investigation into possible 
workarounds.

Original comment by sgk@chromium.org on 21 Oct 2009 at 6:03