Bläddra i källkod

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

Ivan Grokhotkov 4 år sedan
förälder
incheckning
57a32a8615
1 ändrade filer med 2 tillägg och 0 borttagningar
  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: