]> git.eshelyaron.com Git - emacs.git/commitdiff
* autogen/update_autogen (msg): Remove function; use `exec' instead.
authorGlenn Morris <rgm@gnu.org>
Wed, 23 Mar 2011 07:58:05 +0000 (00:58 -0700)
committerGlenn Morris <rgm@gnu.org>
Wed, 23 Mar 2011 07:58:05 +0000 (00:58 -0700)
ChangeLog
autogen/update_autogen

index 5711f59dd6762d435180418ba60d002967a77c82..5b953d4a87fd7229147e67eaed86c8159ed8cb3d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,7 @@
 2011-03-23  Glenn Morris  <rgm@gnu.org>
 
        * autogen/update_autogen: Fix typo.
+       (msg): Remove function; use `exec' instead.
 
        * Makefile.in (mkdir): Use `install-sh -d' instead of mkinstalldirs.
        (sync-from-gnulib): Don't sync mkinstalldirs.
index f655404a72c7cde64fb35e5f7685f3b9dcdf6ef1..de525a9f4a2c6af6d9cf3daaa568538c08413341 100755 (executable)
@@ -104,14 +104,10 @@ OPTIND=1
 [ $# -eq 0 ] || die "Wrong number of arguments"
 
 
-function msg ()
-{
-    [ "$quiet" ] && return 0
-    echo "$@"
-}                               # function msg
+[ "$quiet" ] && exec 1> /dev/null
 
 
-msg "Running bzr status..."
+echo "Running bzr status..."
 
 bzr status -S $sources >| $tempfile || die "bzr status error for sources"
 
@@ -119,7 +115,7 @@ while read stat file; do
 
     case $stat in
         M)
-            msg "Locally modified: $file"
+            echo "Locally modified: $file"
             [ "$force" ] || die "There are local modifications"
             ;;
 
@@ -128,7 +124,7 @@ while read stat file; do
 done < $tempfile
 
 
-msg "Running autoreconf..."
+echo "Running autoreconf..."
 
 autoreconf -I m4 || die "autoreconf error"
 
@@ -138,6 +134,7 @@ cp $genfiles autogen/
 
 cd autogen
 
+echo "Checking status of generated files..."
 
 bzr status -S $basegen >| $tempfile || \
     die "bzr status error for generated files"
@@ -155,28 +152,25 @@ done < $tempfile
 
 
 [ "$modified" ] || {
-    msg "No files were modified"
+    echo "No files were modified"
     exit 0
 }
 
-msg "Modified file(s): $modified"
+echo "Modified file(s): $modified"
 
 [ "$commit" ] || exit 0
 
 
-msg "Committing..."
+echo "Committing..."
 
 ## bzr status output is annoyingly always relative to top-level, not PWD.
 cd ../
 
-opt=
-[ "$quiet" ] && opt=-q
-
-bzr commit $opt -m "Auto-commit of generated files." $modified || \
+bzr commit -m "Auto-commit of generated files." $modified || \
     die "bzr commit error"
 
 
-msg "Committed files: $modified"
+echo "Committed files: $modified"
 
 exit