Skip to content

Commit 4906952

Browse files
inoway46aduh95
authored andcommitted
build: add GZIP_COMPRESSION Make variable
Make gzip compression configurable for source, header, and binary tarballs. Keep level 9 as the default. Assisted-by: Codex Signed-off-by: inoway46 <inoueyuya416@gmail.com> PR-URL: #66228 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Filip Skokan <panva.ip@gmail.com>
1 parent de34ddc commit 4906952

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

‎Makefile‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1137,6 +1137,7 @@ HAS_XZ ?= $(shell command -v xz > /dev/null 2>&1; [ $$? -eq 0 ] && echo 1 || ech
11371137
SKIP_XZ ?= 0
11381138
XZ = $(shell [ $(HAS_XZ) -eq 1 ] && [ $(SKIP_XZ) -eq 0 ] && echo 1 || echo 0)
11391139
XZ_COMPRESSION ?= 9e
1140+
GZIP_COMPRESSION ?= 9
11401141
PKG=$(TARNAME).pkg
11411142
MACOSOUTDIR=out/macos
11421143

@@ -1369,7 +1370,7 @@ endif
13691370
find $(TARNAME)/ -type l | xargs $(RM)
13701371
tar -cf $(TARNAME).tar $(TARNAME)
13711372
$(RM) -r $(TARNAME)
1372-
gzip -c -f -9 $(TARNAME).tar > $(TARNAME).tar.gz
1373+
gzip -c -f -$(GZIP_COMPRESSION) $(TARNAME).tar > $(TARNAME).tar.gz
13731374
ifeq ($(XZ), 1)
13741375
xz -c -f -$(XZ_COMPRESSION) $(TARNAME).tar > $(TARNAME).tar.xz
13751376
endif
@@ -1414,7 +1415,7 @@ $(TARBALL)-headers: release-only
14141415
find $(TARNAME)/ -type l | xargs $(RM)
14151416
tar -cf $(TARNAME)-headers.tar $(TARNAME)
14161417
$(RM) -r $(TARNAME)
1417-
gzip -c -f -9 $(TARNAME)-headers.tar > $(TARNAME)-headers.tar.gz
1418+
gzip -c -f -$(GZIP_COMPRESSION) $(TARNAME)-headers.tar > $(TARNAME)-headers.tar.gz
14181419
ifeq ($(XZ), 1)
14191420
xz -c -f -$(XZ_COMPRESSION) $(TARNAME)-headers.tar > $(TARNAME)-headers.tar.xz
14201421
endif
@@ -1459,7 +1460,7 @@ ifeq ($(OSTYPE),darwin)
14591460
endif
14601461
tar -cf $(BINARYNAME).tar $(BINARYNAME)
14611462
$(RM) -r $(BINARYNAME)
1462-
gzip -c -f -9 $(BINARYNAME).tar > $(BINARYNAME).tar.gz
1463+
gzip -c -f -$(GZIP_COMPRESSION) $(BINARYNAME).tar > $(BINARYNAME).tar.gz
14631464
ifeq ($(XZ), 1)
14641465
xz -c -f -$(XZ_COMPRESSION) $(BINARYNAME).tar > $(BINARYNAME).tar.xz
14651466
endif

0 commit comments

Comments
 (0)