From: Dmitry Baryshkov Date: Sun, 9 Nov 2008 13:13:47 +0000 (+0300) Subject: src_distribute: update to reflect current bitbake X-Git-Tag: Release-2010-05/1~5409 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=797f3e1aa95df7de0d193132f22f15351534b592;p=openembedded.git src_distribute: update to reflect current bitbake Since 1.8.8 bitbake stopped providing 'A' variable that src_distribute used. Update src_distribute.bbclass to correctly generate files list w/o using that var. Signed-off-by: Dmitry Baryshkov --- diff --git a/classes/src_distribute.bbclass b/classes/src_distribute.bbclass index f20410d0bb..a12473950a 100644 --- a/classes/src_distribute.bbclass +++ b/classes/src_distribute.bbclass @@ -8,7 +8,9 @@ python do_distribute_sources () { import re for license in licenses: for entry in license.split("|"): - for s in (bb.data.getVar('A', d, 1) or "").split(): + for url in ((bb.data.getVar('SRC_URI', d, 1) or '').split()): + bb.fetch.init([url], d) + s = bb.fetch.localpath(url, d) s = re.sub(';.*$', '', s) cmd = bb.data.getVar('SRC_DISTRIBUTECOMMAND', d, 1) if not cmd: