diff options
author | Glenn Morris <rgm@gnu.org> | 2016-12-07 19:59:14 -0500 |
---|---|---|
committer | Glenn Morris <rgm@gnu.org> | 2016-12-07 19:59:14 -0500 |
commit | 75c9314cbf01e048f9626b26233b2de7b9cdba65 (patch) | |
tree | 153d0811322317159fbc2dbeabc86e8d73bedb74 /make-dist | |
parent | 55c1937e52625c68d5f9de332bbd47f7def5d1c0 (diff) | |
download | emacs-75c9314cbf01e048f9626b26233b2de7b9cdba65.tar.gz |
Quieten make-dist default operation
* make-dist: Add --verbose option. Default to quieter operation.
Diffstat (limited to 'make-dist')
-rwxr-xr-x | make-dist | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/make-dist b/make-dist index c0b0a0466f2..b0a8dff2cc7 100755 --- a/make-dist +++ b/make-dist @@ -53,6 +53,7 @@ default_gzip=gzip newer="" with_tests=no changelog=yes +verbose=no while [ $# -gt 0 ]; do case "$1" in @@ -109,6 +110,10 @@ while [ $# -gt 0 ]; do with_tests=yes ;; + "--verbose") + verbose=yes + ;; + "--help") printf '%s\n' "Usage: ${progname} [options]" echo "" @@ -123,6 +128,7 @@ while [ $# -gt 0 ]; do echo " --snapshot same as --clean-up --no-update --tar --no-check" echo " --tar make a tar file" echo " --tests include the test/ directory" + echo " --verbose noisier output" echo "" exit 0 ;; @@ -330,7 +336,7 @@ do ## site-lisp for in-place installs (?). [ "$subdir" = "site-lisp" ] || [ -d "$subdir" ] || \ echo "WARNING: $subdir not found, making anyway" - echo " ${tempdir}/${subdir}" + [ "$verbose" = "yes" ] && echo " ${tempdir}/${subdir}" mkdir ${tempdir}/${subdir} done @@ -576,7 +582,10 @@ if [ "${make_tar}" = yes ]; then *) gzip_extension= ;; esac echo "Creating tar file" - (cd ${tempparent} ; tar cvf - ${emacsname} ) \ + taropt= + [ "$verbose" = "yes" ] && taropt=v + + (cd ${tempparent} ; tar c${taropt}f - ${emacsname} ) \ | ${default_gzip} \ > ${emacsname}.tar${gzip_extension} fi |