base.bbclass: Fix after bb.decodeurl was fixed

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
This commit is contained in:
Richard Purdie 2010-06-07 21:16:16 +01:00
parent c4a0b5463d
commit 2160dddcc1
1 changed files with 2 additions and 2 deletions

View File

@ -269,8 +269,8 @@ def oe_unpack_file(file, data, url = None):
if not 'patch' in parm:
# The "destdir" handling was specifically done for FILESPATH
# items. So, only do so for file:// entries.
if type == "file":
destdir = bb.decodeurl(url)[1] or "."
if type == "file" and path.find("/") != -1:
destdir = path.rsplit("/", 1)[0]
else:
destdir = "."
bb.mkdirhier("%s/%s" % (os.getcwd(), destdir))