diff options
author | Markus Mohrhard <markus.mohrhard@googlemail.com> | 2017-04-26 02:13:45 +0200 |
---|---|---|
committer | Markus Mohrhard <markus.mohrhard@googlemail.com> | 2017-05-19 03:43:31 +0200 |
commit | 93b0c5bcc7db818125c081c62db004e70b27552a (patch) | |
tree | 25964a52fe2f8dde2999372392437163df12a329 /bin | |
parent | eb6c82c7d77b885f9579284add0a64495dece6c8 (diff) |
reuse the new extract mar code for the partial update generation
Change-Id: Ie8c92472631034935e73e55c934ce128c7b6ecd2
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/update/create_partial_update.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/bin/update/create_partial_update.py b/bin/update/create_partial_update.py index 90c2abd697e3..0382f82e79d3 100755 --- a/bin/update/create_partial_update.py +++ b/bin/update/create_partial_update.py @@ -8,6 +8,7 @@ import subprocess import errno from config import parse_config +from uncompress_mar import extract_mar BUF_SIZE = 1024 current_dir_path = os.path.dirname(os.path.realpath(__file__)) @@ -53,7 +54,7 @@ def handle_language(lang_entries, filedir): download_file(lang_file , data["url"], data["hash"]) dir_path = os.path.join(lang_dir, "lang") mkdir_p(dir_path) - subprocess.call([mar, "-C", dir_path, "-x", lang_file]) + extract_mar(lang_file, dir_path) langs[lang] = dir_path return langs @@ -83,7 +84,7 @@ def download_mar_for_update_channel_and_platform(config, platform, temp_dir): dir_path = os.path.join(filedir, "complete") mkdir_p(dir_path) - subprocess.call([mar, "-C", dir_path, "-x", filepath]) + extract_mar(filepath, dir_path) downloaded_updates[build] = {"complete": dir_path} |