summaryrefslogtreecommitdiff
path: root/make-dist
diff options
context:
space:
mode:
authorGlenn Morris <rgm@gnu.org>2013-01-09 20:00:02 -0800
committerGlenn Morris <rgm@gnu.org>2013-01-09 20:00:02 -0800
commit39aff4a79fc24148c317c3eacb2cb92e46981aa3 (patch)
tree10363db4bee46cfba36cea50cf0fd6c07b39726d /make-dist
parent50620051800d14a47558fb4379d7cbae5d81f6a1 (diff)
* make-dist: Add options for xz compression and no compression.
Diffstat (limited to 'make-dist')
-rwxr-xr-xmake-dist10
1 files changed, 10 insertions, 0 deletions
diff --git a/make-dist b/make-dist
index 60afb0c618..788dca3462 100755
--- a/make-dist
+++ b/make-dist
@@ -87,6 +87,13 @@ while [ $# -gt 0 ]; do
"--lzma")
default_gzip="lzma"
;;
+ ## Same with xz.
+ "--xz")
+ default_gzip="xz"
+ ;;
+ "--no-compress")
+ default_gzip="cat"
+ ;;
"--snapshot")
clean_up=yes
@@ -101,6 +108,8 @@ while [ $# -gt 0 ]; do
echo " --bzip2 use bzip2 instead of gzip"
echo " --clean-up delete staging directories when done"
echo " --lzma use lzma instead of gzip"
+ echo " --xz use xz instead of gzip"
+ echo " --no-compress don't compress"
echo " --newer=TIME don't include files older than TIME"
echo " --no-check don't check for bad file names etc."
echo " --no-update don't recompile or do analogous things"
@@ -510,6 +519,7 @@ if [ "${make_tar}" = yes ]; then
case "${default_gzip}" in
bzip2) gzip_extension=.bz2 ;;
lzma) gzip_extension=.lzma ;;
+ xz) gzip_extension=.xz ;;
gzip) gzip_extension=.gz ; default_gzip="gzip --best";;
*) gzip_extension= ;;
esac