X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=include%2Funpack.mk;h=5bb27d41c9a9eea33940ff65c4c9d7aa216ab83f;hb=4e19cbc553350b8146985367ba46514cf50e3393;hp=6141b1c7225db7ecee4e73bd493d736897871b2a;hpb=5a829af69abfc3e054b9c85d55d29844a1820397;p=openwrt%2Fopenwrt.git diff --git a/include/unpack.mk b/include/unpack.mk index 6141b1c722..5bb27d41c9 100644 --- a/include/unpack.mk +++ b/include/unpack.mk @@ -31,6 +31,10 @@ ifeq ($(strip $(UNPACK_CMD)),) EXT:=$(call ext,$(PKG_SOURCE:.$(EXT)=)) DECOMPRESS_CMD:=xzcat $(DL_DIR)/$(PKG_SOURCE) | endif + ifeq (zst,$(EXT)) + EXT:=$(call ext,$(PKG_SOURCE:.$(EXT)=)) + DECOMPRESS_CMD:=zstdcat $(DL_DIR)/$(PKG_SOURCE) | + endif ifeq ($(filter tgz tbz tbz2 txz,$(EXT1)),$(EXT1)) EXT:=tar endif