diff options
author | gjb <gjb@FreeBSD.org> | 2015-12-30 13:12:54 +0000 |
---|---|---|
committer | gjb <gjb@FreeBSD.org> | 2015-12-30 13:12:54 +0000 |
commit | ecf8336fcdf81e2aeb30a7ab82841dd7299ceb98 (patch) | |
tree | d591752aa43920ee2cc7ce8823e6e1bdc62a59d0 /share | |
parent | 94016106c52f332b53a31b4dc66d1007814ab1a6 (diff) | |
download | FreeBSD-src-ecf8336fcdf81e2aeb30a7ab82841dd7299ceb98.zip FreeBSD-src-ecf8336fcdf81e2aeb30a7ab82841dd7299ceb98.tar.gz |
MFC r278449, r278926:
r278449:
Enable multi-threaded xz(1) compression for release install
media.
r278926 (rpaulo):
Use xz(1) via pipe when compressing the release distribution
tarballs.
Tested on: stable/10@r292855
Sponsored by: The FreeBSD Foundation
Diffstat (limited to 'share')
-rw-r--r-- | share/mk/bsd.own.mk | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/share/mk/bsd.own.mk b/share/mk/bsd.own.mk index 4792bad..ef200d8 100644 --- a/share/mk/bsd.own.mk +++ b/share/mk/bsd.own.mk @@ -213,6 +213,15 @@ STRIP?= -s COMPRESS_CMD?= gzip -cn COMPRESS_EXT?= .gz +# Set XZ_THREADS to 1 to disable multi-threading. +XZ_THREADS?= 0 + +.if !empty(XZ_THREADS) +XZ_CMD?= xz -T ${XZ_THREADS} +.else +XZ_CMD?= xz +.endif + .if !defined(_WITHOUT_SRCCONF) # # Define MK_* variables (which are either "yes" or "no") for users |