Just a heads-up: I actually removed all of the submodules from jQuery yesterday. After talking with Yehuda I realized that we actually didn't want submodules, we wanted atual clones of Sizzle and QUnit. I've changed the Makefile to handle this. You can see a clean clone here: http://gist.github.com/246949
--John On Tue, Dec 1, 2009 at 9:04 PM, Mark Gibson <jollyt...@gmail.com> wrote: > Ok, I've just had chance to play about. > > I've performed a new clone: > > $ git clone g...@github.com:jollytoad/jquery.git > > Initialized empty Git repository in /home/mark/git/jquery/.git/ > remote: Counting objects: 10347, done. > remote: Compressing objects: 100% (3098/3098), done. > remote: Total 10347 (delta 6801), reused 10279 (delta 6749) > Receiving objects: 100% (10347/10347), 4.94 MiB | 1.07 MiB/s, done. > Resolving deltas: 100% (6801/6801), done. > > $ cd jquery > $ make init > > Grabbing external dependencies... > cd: 1: can't cd to src/sizzle > make: *** [init] Error 2 > > Both 'git submodule init' and 'git submodule update' produce no output at all! > > So, I tried manually adding the submodules: > > $ git submodule add git://github.com/jquery/qunit.git test/qunit > > Initialized empty Git repository in /home/mark/git/jquery/test/qunit/.git/ > remote: Counting objects: 347, done. > remote: Compressing objects: 100% (271/271), done. > remote: Total 347 (delta 121), reused 224 (delta 75) > Receiving objects: 100% (347/347), 74.04 KiB, done. > Resolving deltas: 100% (121/121), done. > > $ git submodule add git://github.com/jeresig/sizzle.git src/sizzle > > Initialized empty Git repository in /home/mark/git/jquery/src/sizzle/.git/ > remote: Counting objects: 895, done. > remote: Compressing objects: 100% (866/866), done. > remote: Total 895 (delta 576), reused 57 (delta 10) > Receiving objects: 100% (895/895), 431.53 KiB | 388 KiB/s, done. > Resolving deltas: 100% (576/576), done. > > $ git submodule init > > Submodule 'src/sizzle' (git://github.com/jeresig/sizzle.git) > registered for path 'src/sizzle' > Submodule 'test/qunit' (git://github.com/jquery/qunit.git) registered > for path 'test/qunit' > > ...and now it works :) > > (was using git version 1.6.3.3, now on 1.6.5.3) > > - Mark > > 2009/11/27 Chris Wanstrath <ch...@logicalawesome.com>: >>> On Thu, Nov 26, 2009 at 6:13 PM, Mark Gibson <jollyt...@gmail.com> wrote: >> >> Hi, >> >>>> has anyone managed to build jQuery from a forked repository? >> >> Here's what I did: >> >> 1. forked http://github.com/jquery/jquery to http://github.com/defunkt/jquery >> 2. cloned g...@github.com:defunkt/jquery.git >> 3. ran `make init` in my jquery clone >> 4. saw this output: http://gist.github.com/244143 >> 5. ran `make init` again, saw similar output: http://gist.github.com/244144 >> 6. deleted my local clone, re-cloned, added a `jquery` remote: >> http://gist.github.com/244147 >> 7. ran `make init`, saw original output: http://gist.github.com/244149 >> >> Is that similar to what you're doing? What does running `git submodule >> init` then `git submodule update` manually give you? >> >> Also, what version of Git are you on? >> >> $ git --version >> git version 1.6.4.2 >> >> -- >> Chris Wanstrath >> http://defunkt.github.com/ >> > -- You received this message because you are subscribed to the Google Groups "jQuery Development" group. To post to this group, send email to jquery-...@googlegroups.com. To unsubscribe from this group, send email to jquery-dev+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/jquery-dev?hl=en.