You've hit the laziness landmine :) The instructions on
http://code.google.com/p/chromium/wiki/UsingWebKitGit go like this:

1) see how to change your .gclient on
http://dev.chromium.org/developers/contributing-to-webkit (that is,
add the big custom_deps hunk)
2) then change first line to "Webkit: None".

:DG<

On Tue, Sep 29, 2009 at 12:06 PM, Drew Wilson <[email protected]> wrote:
> I'm trying to follow these suggestions, but I'm getting a ton of errors when
> trying to do a gclient sync when third_party/WebKit is a clone of
> git.webkit.org.
> For example:
> svn: '/Users/atwilson/chrome.git/src/third_party/WebKit/WebKitLibraries' is
> not a working copy
> Error: Can't update/checkout
> '/Users/atwilson/chrome.git/src/third_party/WebKit/WebKitLibraries' if an
> unversioned directory is present. Delete the directory and try again.
> I can go through and individually add these directories to my .gclient file,
> but after I added the 8th one it occurs to me that I'm probably Doing It
> Wrong.
> Do you guys have a bunch of exclusions in your .gclient, or is there another
> way?
> -atw
> On Tue, Sep 8, 2009 at 12:07 PM, Evan Martin <[email protected]> wrote:
>>
>> I checked in tools/sync-webkit-git.py as a stopgap.  Description
>> pasted below; let me know if it works/doesn't work for you.
>>
>> ===
>>
>> Under the assumption third_party/WebKit is a clone of git.webkit.org,
>> we can use git commands to make it match the version requested by DEPS.
>>
>> To use this:
>> 1) rm -rf third_party/WebKit
>> 2) git clone git://git.webkit.org/WebKit.git third_party/WebKit
>> 3) run ./tools/sync-webkit-git.py now, and again whenever you run gclient
>>  sync.
>>
>> FAQ:
>> Q. Why not add this functionality to gclient itself?
>> A. DEPS actually specifies to only pull some subdirectories of
>>  third_party/WebKit.  So even if gclient supported git, we'd still need
>>  to special-case this.
>>
>>
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Chromium Developers mailing list: [email protected] 
View archives, change email options, or unsubscribe: 
    http://groups.google.com/group/chromium-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to