diff --git a/Makefile b/Makefile index 141cee2a935441..28fd263c94eb9c 100644 --- a/Makefile +++ b/Makefile @@ -223,6 +223,7 @@ TARBALL=$(TARNAME).tar BINARYNAME=$(TARNAME)-$(PLATFORM)-$(ARCH) BINARYTAR=$(BINARYNAME).tar XZ=$(shell which xz > /dev/null 2>&1; echo $$?) +XZ_COMPRESSION ?= 9 PKG=out/$(TARNAME).pkg PACKAGEMAKER ?= /Developer/Applications/Utilities/PackageMaker.app/Contents/MacOS/PackageMaker @@ -296,7 +297,7 @@ $(TARBALL): release-only $(NODE_EXE) doc rm -rf $(TARNAME) gzip -c -f -9 $(TARNAME).tar > $(TARNAME).tar.gz ifeq ($(XZ), 0) - xz -c -f -9 $(TARNAME).tar > $(TARNAME).tar.xz + xz -c -f -$(XZ_COMPRESSION) $(TARNAME).tar > $(TARNAME).tar.xz endif rm $(TARNAME).tar @@ -314,7 +315,7 @@ $(BINARYTAR): release-only rm -rf $(BINARYNAME) gzip -c -f -9 $(BINARYNAME).tar > $(BINARYNAME).tar.gz ifeq ($(XZ), 0) - xz -c -f -9 $(BINARYNAME).tar > $(BINARYNAME).tar.xz + xz -c -f -$(XZ_COMPRESSION) $(BINARYNAME).tar > $(BINARYNAME).tar.xz endif rm $(BINARYNAME).tar