mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-21 06:55:39 +00:00
* Makefile.in (bootstrap): Simplify build procedure.
Suggested by Wolfgang Jenker in <http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00456.html>.
This commit is contained in:
parent
54afd49976
commit
bbe099e709
@ -1,5 +1,9 @@
|
||||
2012-09-22 Paul Eggert <eggert@cs.ucla.edu>
|
||||
|
||||
* Makefile.in (bootstrap): Simplify build procedure.
|
||||
Suggested by Wolfgang Jenker in
|
||||
<http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00456.html>.
|
||||
|
||||
Merge from gnulib, incorporating:
|
||||
2012-09-22 sockets, sys_stat: remove AC_C_INLINE in MSVC-only cases
|
||||
|
||||
|
11
Makefile.in
11
Makefile.in
@ -889,18 +889,13 @@ dvi:
|
||||
.PHONY: bootstrap
|
||||
|
||||
# Bootstrapping does the following:
|
||||
# * Remove files to start from a clean slate.
|
||||
# * Remove files to start from a bootstrap-clean slate.
|
||||
# * Run autogen.sh, falling back on copy_autogen if autogen.sh fails.
|
||||
# * Build Makefile, to build the build procedure itself.
|
||||
# * Rebuild Makefile, to update the build procedure itself.
|
||||
# * Do the actual build.
|
||||
bootstrap: bootstrap-clean FRC
|
||||
cd $(srcdir) && { ./autogen.sh || autogen/copy_autogen; }
|
||||
if [ -x config.status ]; then \
|
||||
./config.status --recheck && \
|
||||
./config.status; \
|
||||
else \
|
||||
$(srcdir)/configure $(CONFIGURE_FLAGS); \
|
||||
fi
|
||||
$(MAKE) $(MFLAGS) Makefile
|
||||
$(MAKE) $(MFLAGS) info all
|
||||
|
||||
.PHONY: check-declare
|
||||
|
Loading…
Reference in New Issue
Block a user