]> git.eshelyaron.com Git - emacs.git/commitdiff
Quieten make-dist default operation
authorGlenn Morris <rgm@gnu.org>
Thu, 8 Dec 2016 00:59:14 +0000 (19:59 -0500)
committerGlenn Morris <rgm@gnu.org>
Thu, 8 Dec 2016 00:59:14 +0000 (19:59 -0500)
* make-dist: Add --verbose option.  Default to quieter operation.

make-dist

index c0b0a0466f28e1c191fbd77de78e565ee4df4c47..b0a8dff2cc7a7627ed7bcf679a80ab76e9fc8353 100755 (executable)
--- 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