From 6759878d6d0ada5a44c1da8bf6d3c9d9ee58ca8a Mon Sep 17 00:00:00 2001 From: Jérôme Leclercq Date: Wed, 21 Dec 2022 20:35:51 +0100 Subject: Fix .zip decompression when unzip is not installed --- xmake/modules/utils/archive/extract.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xmake/modules/utils/archive/extract.lua b/xmake/modules/utils/archive/extract.lua index f8098d834..7ae71dcda 100644 --- a/xmake/modules/utils/archive/extract.lua +++ b/xmake/modules/utils/archive/extract.lua @@ -399,7 +399,7 @@ function main(archivefile, outputdir, opt) -- tar/windows can not extract .bz2 ... extractors = { - [".zip"] = {_extract_using_7z, _extract_using_unzip, _extract_using_tar} + [".zip"] = {_extract_using_7z, _extract_using_unzip} , [".7z"] = {_extract_using_7z} , [".gz"] = {_extract_using_7z, _extract_using_gzip, _extract_using_tar} , [".xz"] = {_extract_using_7z, _extract_using_xz, _extract_using_tar} @@ -414,7 +414,7 @@ function main(archivefile, outputdir, opt) else extractors = { - [".zip"] = {_extract_using_unzip, _extract_using_tar, _extract_using_7z} + [".zip"] = {_extract_using_unzip, _extract_using_7z} , [".7z"] = {_extract_using_7z} , [".gz"] = {_extract_using_gzip, _extract_using_tar, _extract_using_7z} , [".xz"] = {_extract_using_xz, _extract_using_tar, _extract_using_7z} -- cgit v1.3.1