emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master 3713c7a: * autogen.sh: Simplify argument parsing.


From: Glenn Morris
Subject: [Emacs-diffs] master 3713c7a: * autogen.sh: Simplify argument parsing.
Date: Thu, 12 Jan 2017 19:06:35 +0000 (UTC)

branch: master
commit 3713c7a0621f4a5ae73e45c6d0d5c55b154611ad
Author: Glenn Morris <address@hidden>
Commit: Glenn Morris <address@hidden>

    * autogen.sh: Simplify argument parsing.
---
 autogen.sh |   10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/autogen.sh b/autogen.sh
index 8679db7..cb2a915 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -104,8 +104,7 @@ check_version ()
 }
 
 do_check=true
-do_autoconf=false
-test $# -eq 0 && do_autoconf=true
+do_autoconf=true
 do_git=false
 
 for arg; do
@@ -113,14 +112,13 @@ for arg; do
       --help)
        exec echo "$0: usage: $0 [all|autoconf|git]";;
       --no-check)
-        do_check=false
-        test $# -eq 1 && do_autoconf=true;;
+        do_check=false;;
       all)
-       do_autoconf=true
        test -e .git && do_git=true;;
       autoconf)
-       do_autoconf=true;;
+       true;;
       git)
+       do_autoconf=false
        do_git=true;;
       *)
        echo >&2 "$0: $arg: unknown argument"; exit 1;;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]