From: Richard Purdie Date: Fri, 11 May 2012 17:15:16 +0000 (+0100) Subject: bitbake/fetch2/git: Set a default for the GITDIR variable X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=36462d5927107b3e33976689f1969e045c396481;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git bitbake/fetch2/git: Set a default for the GITDIR variable (Bitbake rev: 1a0cdc65812f1f12bf4bbea6540a3aaf0f81b4f7) Signed-off-by: Richard Purdie --- diff --git a/bitbake/lib/bb/fetch2/git.py b/bitbake/lib/bb/fetch2/git.py index 5efdfa9ca6d..962cc0a4846 100644 --- a/bitbake/lib/bb/fetch2/git.py +++ b/bitbake/lib/bb/fetch2/git.py @@ -136,8 +136,9 @@ class Git(FetchMethod): for name in ud.names: gitsrcname = gitsrcname + '_' + ud.revisions[name] ud.mirrortarball = 'git2_%s.tar.gz' % (gitsrcname) - ud.fullmirror = os.path.join(data.getVar("DL_DIR", d, True), ud.mirrortarball) - ud.clonedir = os.path.join(data.expand('${GITDIR}', d), gitsrcname) + ud.fullmirror = os.path.join(d.getVar("DL_DIR", True), ud.mirrortarball) + gitdir = d.getVar("GITDIR", True) or (d.getVar("DL_DIR", True) + "/git2/") + ud.clonedir = os.path.join(gitdir, gitsrcname) ud.localfile = ud.clonedir