Просмотр исходного кода

tools: idf_tools.py: add support for .tar.xz archives

Ivan Grokhotkov 4 лет назад
Родитель
Сommit
57a32a8615
1 измененных файлов с 2 добавлено и 0 удалено
  1. 2 0
      tools/idf_tools.py

+ 2 - 0
tools/idf_tools.py

@@ -295,6 +295,8 @@ def unpack(filename, destination):  # type: (str, str) -> None
     info('Extracting {0} to {1}'.format(filename, destination))
     if filename.endswith(('.tar.gz', '.tgz')):
         archive_obj = tarfile.open(filename, 'r:gz')  # type: Union[TarFile, ZipFile]
+    elif filename.endswith(('.tar.xz')):
+        archive_obj = tarfile.open(filename, 'r:xz')
     elif filename.endswith('zip'):
         archive_obj = ZipFile(filename)
     else: