aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTim Jenssen <tim.jenssen@qt.io>2019-10-16 21:29:14 +0200
committerTim Jenssen <tim.jenssen@qt.io>2019-10-16 19:33:13 +0000
commit026d9dd092fdfdf361bad2d5abbb9999af670a9e (patch)
tree98b3af2a2d1d25d6e450a22c12b35949d25d8e60
parent133ac490cf0d8d809007584a4784210a744bedff (diff)
fix download from local file to not existing directory
Change-Id: Id8772150ff10d304b658d4252adb73690ace3e0b Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
-rw-r--r--packaging-tools/bld_utils.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/packaging-tools/bld_utils.py b/packaging-tools/bld_utils.py
index c1a1c2d10..9e1c72dcd 100644
--- a/packaging-tools/bld_utils.py
+++ b/packaging-tools/bld_utils.py
@@ -133,6 +133,7 @@ def download(url, target, read_block_size = 1048576):
# now a download can be a local path
if os.path.lexists(url) and os.path.isfile(url):
print("copying file from '{0}' to {1}".format(url, target))
+ os.makedirs(os.path.dirname(target))
shutil.copy2(url, target)
print("Done" + os.linesep)
return