bitbake: fetch2/git: Work around git confusion between foo.git and foo repositories
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 18 Aug 2012 15:15:18 +0000 (15:15 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 18 Aug 2012 15:21:44 +0000 (16:21 +0100)
commit2b3319a7997f1ae5d84030758b574eb3ae70ffe5
treee7869a7171c2778dbfd4a50f8a0fed7e698714ea
parent7057f5363f35dcf6b109a1d57f6e9b5048e46c61
bitbake: fetch2/git: Work around git confusion between foo.git and foo repositories

If you have foo and foo.git in GITDIR, the two can end up being confused
by git with some horrible union of the two being cloned. This adds
a workaround to avoid this happening until git 1.7.9.2 onwards is
common enough for this to be removed. We use a symlink to hide
the directories we don't want git to know about.

(Bitbake rev: bbf1f6fe594c721a296ca09ee7c583d4a205c591)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
bitbake/lib/bb/fetch2/git.py