From: Christian Marangi Date: Mon, 25 Mar 2024 10:00:38 +0000 (+0100) Subject: scripts/dl_github_archive: add support for packing zstd archive X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=c922c780946ae522237f970991300cdcda20a3a7;p=openwrt%2Fstaging%2Flinusw.git scripts/dl_github_archive: add support for packing zstd archive Add support for packing .zst archive when creating Github mirror tar. Signed-off-by: Christian Marangi --- diff --git a/scripts/dl_github_archive.py b/scripts/dl_github_archive.py index 580b7cba38..744c441ca7 100755 --- a/scripts/dl_github_archive.py +++ b/scripts/dl_github_archive.py @@ -138,7 +138,11 @@ class Path(object): envs = os.environ.copy() if ts is not None: args.append('--mtime=@%d' % ts) - if into.endswith('.xz'): + if into.endswith('.zst'): + envs['ZSTD_CLEVEL'] = '20' + envs['ZSTD_NBTHREADS'] = '0' + args.append('--zstd') + elif into.endswith('.xz'): envs['XZ_OPT'] = '-7e' args.append('-J') elif into.endswith('.bz2'):