Evan, now that we have .gyp files living in the third_party/WebKit,
sync-webkit-git.py
will need to run the gyp_chromium or gclient runhooks --force when its done
updating webkit.

On Tue, Sep 29, 2009 at 12:31 PM, Dimitri Glazkov <[email protected]>wrote:

>
> 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