I've talked it over with laforge. I'm gonna revert this for now, until m4 is
out of the way.
We'll try it again in ~2 weeks.
Maybe I'll get those includes done the right way in gyp in the meantime.

-BradN

On Thu, Nov 19, 2009 at 10:02 AM, Bradley Nelson <bradnel...@google.com>wrote:

> It's been brought to my attention that this change might cause merge pain
> for folks trying to pull their changes into the M4 branch.
> I can wait to do this until a later date, or I suppose bring the change
> over to M4?
>
> Anybody feel super strongly?
>
> -BradN
>
> On Thu, Nov 19, 2009 at 9:57 AM, Bradley Nelson <bradnel...@google.com>wrote:
>
>> That might be worth considering.
>> The reason they're gypi's instead of regular gyp files is because xcode
>> presents only whole gyp's to the developer.
>> Putting them in gypi's was a compromise which keep the final xcodeproj in
>> one piece.
>> If we move the gypi's to subdirectories, paths in them will still be
>> relative to src/chrome, which might be confusing.
>>
>> I would prefer if gypi's didn't have this behavior, and plan to fix it:
>> http://code.google.com/p/gyp/issues/detail?id=116
>>
>> In the meantime, does moving them still make sense? Or shall I wait under
>> after?
>>
>> -BradN
>>
>>
>> On Wed, Nov 18, 2009 at 9:34 PM, Darin Fisher <da...@chromium.org> wrote:
>>
>>> Sounds like a good change, but did you consider putting these gypi files
>>> in the subdirectories?  chrome/renderer/renderer.gypi, etc. seems like it
>>> would be nice.
>>>
>>> -Darin
>>>
>>>
>>>  On Wed, Nov 18, 2009 at 7:02 PM, Bradley Nelson 
>>> <bradnel...@google.com>wrote:
>>>
>>>>  Hello All,
>>>>
>>>> I've just landed a change which splits src/chrome/chrome.gyp in to
>>>> several pieces:
>>>> chrome.gyp
>>>> chrome_browser.gypi (browser)
>>>> chrome_common.gypi (common)
>>>> chrome_debugger.gypi (debugger)
>>>> chrome_plugin.gypi (plugin)
>>>> chrome_renderer.gypi (renderer)
>>>> chrome_tests.gypi (almost all tests)
>>>>
>>>> You can treat these additional gypi's as if they were a part of
>>>> chrome.gyp, everything is still relative to src/chrome.
>>>>
>>>> I'm not wedded to this division, but I've tried to carve off large
>>>> enough chunks to reduce the contention on chrome.gyp.
>>>> Because these are all gypi includes, nothing should change in the layout
>>>> of the project files.
>>>>
>>>> -BradN
>>>>
>>>>  --
>>>> 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