diff options
Diffstat (limited to 'bitbake/lib/bb/fetch2')
-rw-r--r-- | bitbake/lib/bb/fetch2/git.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/bitbake/lib/bb/fetch2/git.py b/bitbake/lib/bb/fetch2/git.py index 5efdfa9ca6..962cc0a484 100644 --- a/bitbake/lib/bb/fetch2/git.py +++ b/bitbake/lib/bb/fetch2/git.py | |||
@@ -136,8 +136,9 @@ class Git(FetchMethod): | |||
136 | for name in ud.names: | 136 | for name in ud.names: |
137 | gitsrcname = gitsrcname + '_' + ud.revisions[name] | 137 | gitsrcname = gitsrcname + '_' + ud.revisions[name] |
138 | ud.mirrortarball = 'git2_%s.tar.gz' % (gitsrcname) | 138 | ud.mirrortarball = 'git2_%s.tar.gz' % (gitsrcname) |
139 | ud.fullmirror = os.path.join(data.getVar("DL_DIR", d, True), ud.mirrortarball) | 139 | ud.fullmirror = os.path.join(d.getVar("DL_DIR", True), ud.mirrortarball) |
140 | ud.clonedir = os.path.join(data.expand('${GITDIR}', d), gitsrcname) | 140 | gitdir = d.getVar("GITDIR", True) or (d.getVar("DL_DIR", True) + "/git2/") |
141 | ud.clonedir = os.path.join(gitdir, gitsrcname) | ||
141 | 142 | ||
142 | ud.localfile = ud.clonedir | 143 | ud.localfile = ud.clonedir |
143 | 144 | ||