diff options
Diffstat (limited to 'lua/mason-core/managers/std/init.lua')
| -rw-r--r-- | lua/mason-core/managers/std/init.lua | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/lua/mason-core/managers/std/init.lua b/lua/mason-core/managers/std/init.lua index 0b48ea66..c9070a00 100644 --- a/lua/mason-core/managers/std/init.lua +++ b/lua/mason-core/managers/std/init.lua @@ -102,21 +102,11 @@ end function M.untar(file, opts) opts = opts or {} local ctx = installer.context() - local tarfile = string.gsub(file, ".zst$", "") - if platform.is.win and file ~= tarfile then - ctx.spawn.zstd { - "-d", - "-f", - "-o", - tarfile, - file, - } - end ctx.spawn.tar { opts.strip_components and { "--strip-components", opts.strip_components } or vim.NIL, "--no-same-owner", "-xvf", - tarfile, + file, } pcall(function() ctx.fs:unlink(file) |
