From patchwork Sat Jan 5 00:28:07 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: build: change dist target to use xz Date: Fri, 04 Jan 2013 14:28:07 -0000 From: Brad X-Patchwork-Id: 209579 Message-Id: <20130105002806.GC11220@rox.home.comstyle.com> To: qemu-devel@nongnu.org On Thu, Aug 02, 2012 at 06:08:15AM -0400, Brad Smith wrote: > If a compression format other than gzip is used we might > as well move to xz instead of bzip2. 11.8M qemu-1.3.0.tar.gz 9.8M qemu-1.3.0.tar.bz2 7.8M qemu-1.3.0.tar.xz diff --git a/Makefile b/Makefile index a7ac04b..9073a86 100644 --- a/Makefile +++ b/Makefile @@ -251,10 +251,10 @@ clean: VERSION ?= $(shell cat VERSION) -dist: qemu-$(VERSION).tar.bz2 +dist: qemu-$(VERSION).tar.xz -qemu-%.tar.bz2: - $(SRC_PATH)/scripts/make-release "$(SRC_PATH)" "$(patsubst qemu-%.tar.bz2,%,$@)" +qemu-%.tar.xz: + $(SRC_PATH)/scripts/make-release "$(SRC_PATH)" "$(patsubst qemu-%.tar.xz,%,$@)" distclean: clean rm -f config-host.mak config-host.h* config-host.ld $(DOCS) qemu-options.texi qemu-img-cmds.texi qemu-monitor.texi diff --git a/scripts/make-release b/scripts/make-release index 196c755..2237afd 100755 --- a/scripts/make-release +++ b/scripts/make-release @@ -20,5 +20,5 @@ git checkout "v${version}" git submodule update --init rm -rf .git roms/*/.git popd -tar cfj ${destination}.tar.bz2 ${destination} +XZ_OPT=-9 tar cfJ ${destination}.tar.xz ${destination} rm -rf ${destination}