diff options
-rw-r--r-- | host/utils/uhd_images_downloader.py.in | 3 | ||||
-rwxr-xr-x | images/create_imgs_package.py | 2 | ||||
-rwxr-xr-x | images/make_zip.sh | 2 |
3 files changed, 5 insertions, 2 deletions
diff --git a/host/utils/uhd_images_downloader.py.in b/host/utils/uhd_images_downloader.py.in index 8a0754f49..5b16c7bb5 100644 --- a/host/utils/uhd_images_downloader.py.in +++ b/host/utils/uhd_images_downloader.py.in @@ -332,6 +332,9 @@ def main(): if options.verbose: print "Image archive extracted to: %s" % (extract_path) downloader.install_images(extract_path, images_dir, options.keep, print_progress=options.verbose) + if options.verbose: + print "Cleaning up temp location: %s" % (extract_path) + shutil.rmtree(extract_path) print print "Images successfully installed to: %s" % (images_dir) except Exception, e: diff --git a/images/create_imgs_package.py b/images/create_imgs_package.py index 642edaebb..4b49390ce 100755 --- a/images/create_imgs_package.py +++ b/images/create_imgs_package.py @@ -38,7 +38,7 @@ def clear_img_dir(img_root_dir): def get_zipfilename_from_cpack_output(cpoutput): """ Parses the output of the ZIP-file creating script and scrapes the actual file name. """ - regex = re.compile("\/build\/(?P<filename>.*\.zip)") + regex = re.compile("\/build\/(?P<filename>[^\/]+\.zip)") results = regex.search(cpoutput) return results.group('filename') diff --git a/images/make_zip.sh b/images/make_zip.sh index 0c59238a0..b2e9645ef 100755 --- a/images/make_zip.sh +++ b/images/make_zip.sh @@ -18,7 +18,7 @@ fi if [ -e "images/LICENSE" ]; then rm images/LICENSE fi -TAGFILES=`ls images/*.tag` +TAGFILES=`ls images/*.tag 2>/dev/null` if [ -n "$TAGFILES" ]; then rm $TAGFILES fi |