emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] master 81e2216 2/2: Simplify re and document 'autoconf.sh


From: Paul Eggert
Subject: [Emacs-diffs] master 81e2216 2/2: Simplify re and document 'autoconf.sh all'
Date: Sat, 12 Aug 2017 12:09:45 -0400 (EDT)

branch: master
commit 81e22163ebce94d4a3f77e089ee86b8efc6a36f4
Author: Paul Eggert <address@hidden>
Commit: Paul Eggert <address@hidden>

    Simplify re and document 'autoconf.sh all'
    
    * GNUmakefile (ALL_IF_GIT): Remove; no longer needed, now that
    ./autogen.sh defaults to "all".  All uses removed.
    * README: Mention autoconf.sh's effect on Git configuration.
---
 GNUmakefile | 7 ++-----
 README      | 3 ++-
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/GNUmakefile b/GNUmakefile
index 98d31f4..304a7b3 100644
--- a/GNUmakefile
+++ b/GNUmakefile
@@ -62,13 +62,10 @@ default $(ORDINARY_GOALS): Makefile
 # Execute in sequence, so that multiple user goals don't conflict.
 .NOTPARALLEL:
 
-# 'all' if a .git subdirectory is present, empty otherwise.
-ALL_IF_GIT = $(subst .git,all,$(wildcard .git))
-
 configure:
        @echo >&2 'There seems to be no "configure" file in this directory.'
-       @echo >&2 Running ./autogen.sh $(ALL_IF_GIT) ...
-       ./autogen.sh $(ALL_IF_GIT)
+       @echo >&2 Running ./autogen.sh ...
+       ./autogen.sh
        @echo >&2 '"configure" file built.'
 
 Makefile: configure
diff --git a/README b/README
index 494ee08..527e406 100644
--- a/README
+++ b/README
@@ -45,7 +45,8 @@ The file 'configure.ac' is the input used by the autoconf 
program to
 construct the 'configure' script.
 
 The shell script 'autogen.sh' generates 'configure' and other files by
-running Autoconf, which in turn uses GNU m4.  If you want to use it,
+running Autoconf (which in turn uses GNU m4), and configures files in
+the .git subdirectory if you are using Git.  If you want to use it,
 you will need to install recent versions of these build tools.  This
 should be needed only if you edit files like 'configure.ac' that
 specify Emacs's autobuild procedure.



reply via email to

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