]> git.eshelyaron.com Git - emacs.git/commitdiff
Default autogen.sh to 'all'
authorPaul Eggert <eggert@cs.ucla.edu>
Sat, 12 Aug 2017 15:56:52 +0000 (08:56 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sat, 12 Aug 2017 16:09:40 +0000 (09:09 -0700)
This addresses a problem noted by RMS in:
http://lists.gnu.org/archive/html/emacs-devel/2017-08/msg00052.html
* autogen.sh (do_git): Set to true if this script is invoked
with no arguments and there is a .git subdirectory.

CONTRIBUTE
INSTALL.REPO
autogen.sh

index 365e42324993b5f769dd1065fd2fdf3ac9b57385..9b5fb090e772a97a567105b6548bd66cca59c0f0 100644 (file)
@@ -14,7 +14,7 @@ Briefly, the following shell commands build and run Emacs from scratch:
        git config --global transfer.fsckObjects true
        git clone git://git.sv.gnu.org/emacs.git
        cd emacs
-       ./autogen.sh all
+       ./autogen.sh
        ./configure
        make
        src/emacs
index ce346bb246c0217b2c1ab516cf22d836c8ff14bf..e7bb3bba03723bafba21b94cd31dd8b1296a0d09 100644 (file)
@@ -19,7 +19,7 @@ To use the autotools, run the following shell command to generate the
 'configure' script and some related files, and to set up your git
 configuration:
 
-  $ ./autogen.sh all
+  $ ./autogen.sh
 
 You can then configure your build as follows:
 
index 76fde9e18d233d6e2a427fcf8fcf20582b1dd728..70f9cbd245c328c202d8a978501eaa4b960c5f56 100755 (executable)
@@ -127,7 +127,8 @@ done
 
 case $do_autoconf,$do_git in
   false,false)
-    do_autoconf=true;;
+    do_autoconf=true
+    test -e .git && do_git=true;;
 esac
 
 # Generate Autoconf-related files, if requested.