]> git.eshelyaron.com Git - emacs.git/commitdiff
* autogen.sh: Simplify argument parsing.
authorGlenn Morris <rgm@gnu.org>
Thu, 12 Jan 2017 19:06:03 +0000 (14:06 -0500)
committerGlenn Morris <rgm@gnu.org>
Thu, 12 Jan 2017 19:06:03 +0000 (14:06 -0500)
autogen.sh

index 8679db78fd51ce685addd23c5d955d26f9cafe26..cb2a9151afee51e201a3883d192030c4e0c1bc2a 100755 (executable)
@@ -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;;