Here's a crappy work around: Add a gclient hook that checks for grd file changes. When a grd file changes, force delete the header it would generate. I'm pretty sure this would prevent bad builds from IncrediBuild.
Alternately, maybe we can make a reduced test case and file a bug against IncrediBuild. On Thu, Jul 23, 2009 at 4:44 PM, Paweł Hajdan Jr.<phajdan...@chromium.org> wrote: > Is it possible to force it to rebuild some files, or... I don't know, do you > see some real way to fix this problem? > > On Thu, Jul 23, 2009 at 16:41, Tony Chang <t...@chromium.org> wrote: >> >> To elaborate on Peter's comment. IncrediBuild (which the buildbots >> use) get confused by changes to our grd files. Our grd files generate >> headers, which should then cause lots of cc files to get rebuilt. >> Visual Studio seems to always get this right, but IncrediBuild gets >> this wrong and cc files don't get rebuilt. I imagine IncrediBuild is >> checking the timestamp of the file before the headers are re-generated >> and doesn't realize it needs to rebuild. >> >> On Thu, Jul 23, 2009 at 4:38 PM, Peter Kasting<pkast...@google.com> wrote: >> > On Thu, Jul 23, 2009 at 4:31 PM, Paweł Hajdan Jr. >> > <phajdan...@chromium.org> >> > wrote: >> >> >> >> Some of the flaky failures are caused by resource bundle issues. If you >> >> are familiar with the build process, or the resource bundle, please >> >> take a >> >> look. >> > >> > It looks like something needed a manual clobber and didn't get it. >> > PK >> > >> > >> > > > --~--~---------~--~----~------------~-------~--~----~ Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~----------~----~----~----~------~----~------~--~---