On Tue, Nov 24, 2009 at 1:01 PM, Marc-Antoine Ruel <mar...@chromium.org>wrote:

> You mean you implemented http://code.google.com/p/gyp/issues/detail?id=42 but
> for xcode only?
>

Basically, the work is generator specific, Mark and I had talked about
trying to figure out how to do this in the core (in input.py), but the catch
the the treating of outputs as sources, that needs to be done in the
generators, so there really a good way to deal with it.

TVL


>
> On Tue, Nov 24, 2009 at 9:51 AM, Thomas Van Lenten 
> <thoma...@chromium.org>wrote:
>
>> Last week Mark and I talked with someone in Apple's devtools team about
>> some of the dependency problems we've seen in our builds.  We have a radar
>> open with some repro steps, but we got a workaround for what we think we're
>> seeing.  I just rolled in a GYP change that applies this workaround(*).  If
>> you see any new cases where a you have to build twice to get everything
>> rebuilt, please send me an email with what files you edited/changed and the
>> raw build logs/transcripts of the extra builds so I can try to figure out
>> what else might be going wrong and needs extra builds to fix.
>>
>> TVL
>>
>> (*) - The workaround is to move all actions/rules out of targets that
>> compile sources.  So you'll see a "foo" target and "foo Support" target,
>> where the "Support" one has the actions/rules and is depended on by the
>> target listed in the GYP file.
>>
>>  --
>> Chromium Developers mailing list: chromium-dev@googlegroups.com
>> View archives, change email options, or unsubscribe:
>> http://groups.google.com/group/chromium-dev
>
>
>

-- 
Chromium Developers mailing list: chromium-dev@googlegroups.com 
View archives, change email options, or unsubscribe: 
    http://groups.google.com/group/chromium-dev

Reply via email to