mirror of
https://github.com/masscollaborationlabs/emacs.git
synced 2025-07-03 19:03:24 +00:00
Less 'make' chatter at top level
* Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_GEN, am__v_GEN_) (am__v_GEN_0, am__v_GEN_1, AM_V_at, am__v_at_, am__v_at_0) (am__v_at_1): New macros, copied from src/Makefile.in. ($(srcdir)/src/config.in, ${srcdir}/info/dir): Be less chatty when not verbose. ($(srcdir)/src/stamp-h.in): Simplify with '$@'.
This commit is contained in:
parent
f588156cbc
commit
5d6b37084b
2 changed files with 28 additions and 5 deletions
10
ChangeLog
10
ChangeLog
|
@ -1,3 +1,13 @@
|
||||||
|
2014-12-31 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
|
Less 'make' chatter at top level
|
||||||
|
* Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_GEN, am__v_GEN_)
|
||||||
|
(am__v_GEN_0, am__v_GEN_1, AM_V_at, am__v_at_, am__v_at_0)
|
||||||
|
(am__v_at_1): New macros, copied from src/Makefile.in.
|
||||||
|
($(srcdir)/src/config.in, ${srcdir}/info/dir):
|
||||||
|
Be less chatty when not verbose.
|
||||||
|
($(srcdir)/src/stamp-h.in): Simplify with '$@'.
|
||||||
|
|
||||||
2014-12-29 Paul Eggert <eggert@cs.ucla.edu>
|
2014-12-29 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
system-name's returned value can vary
|
system-name's returned value can vary
|
||||||
|
|
23
Makefile.in
23
Makefile.in
|
@ -94,6 +94,19 @@ configuration=@configuration@
|
||||||
### The nt/ subdirectory gets built only for MinGW
|
### The nt/ subdirectory gets built only for MinGW
|
||||||
NTDIR=@NTDIR@
|
NTDIR=@NTDIR@
|
||||||
|
|
||||||
|
# 'make' verbosity.
|
||||||
|
AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
|
||||||
|
|
||||||
|
AM_V_GEN = $(am__v_GEN_@AM_V@)
|
||||||
|
am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
|
||||||
|
am__v_GEN_0 = @echo " GEN " $@;
|
||||||
|
am__v_GEN_1 =
|
||||||
|
|
||||||
|
AM_V_at = $(am__v_at_@AM_V@)
|
||||||
|
am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
|
||||||
|
am__v_at_0 = @
|
||||||
|
am__v_at_1 =
|
||||||
|
|
||||||
# ==================== Where To Install Things ====================
|
# ==================== Where To Install Things ====================
|
||||||
|
|
||||||
# Location to install Emacs.app under GNUstep / Mac OS X.
|
# Location to install Emacs.app under GNUstep / Mac OS X.
|
||||||
|
@ -441,11 +454,11 @@ $(srcdir)/src/config.in: $(srcdir)/src/stamp-h.in
|
||||||
@ # because stamp-h.in has changed (since building stamp-h.in
|
@ # because stamp-h.in has changed (since building stamp-h.in
|
||||||
@ # refreshes config.in as well), but if config.in is missing
|
@ # refreshes config.in as well), but if config.in is missing
|
||||||
@ # then we really need to do something more.
|
@ # then we really need to do something more.
|
||||||
[ -r "$@" ] || ( cd ${srcdir} && ${AUTOHEADER} )
|
$(if $(wildcard $@),,cd $(srcdir) && $(AUTOHEADER))
|
||||||
$(srcdir)/src/stamp-h.in: $(AUTOCONF_INPUTS)
|
$(srcdir)/src/stamp-h.in: $(AUTOCONF_INPUTS)
|
||||||
cd ${srcdir} && ${AUTOHEADER}
|
cd ${srcdir} && ${AUTOHEADER}
|
||||||
rm -f $(srcdir)/src/stamp-h.in
|
rm -f $@
|
||||||
echo timestamp > $(srcdir)/src/stamp-h.in
|
echo timestamp > $@
|
||||||
|
|
||||||
# ==================== Installation ====================
|
# ==================== Installation ====================
|
||||||
|
|
||||||
|
@ -964,8 +977,8 @@ info_dir_deps = \
|
||||||
## but then we would need to depend on info-real, which would
|
## but then we would need to depend on info-real, which would
|
||||||
## slow down parallelization.
|
## slow down parallelization.
|
||||||
${srcdir}/info/dir: ${info_dir_deps}
|
${srcdir}/info/dir: ${info_dir_deps}
|
||||||
${MKDIR_P} ${srcdir}/info
|
$(AM_V_at)${MKDIR_P} ${srcdir}/info
|
||||||
tempfile=info-dir.$$$$; \
|
$(AM_V_GEN)tempfile=info-dir.$$$$; \
|
||||||
rm -f $${tempfile}; \
|
rm -f $${tempfile}; \
|
||||||
(cd ${srcdir}/doc && \
|
(cd ${srcdir}/doc && \
|
||||||
AWK='${AWK}' ../build-aux/make-info-dir ${info_dir_inputs} \
|
AWK='${AWK}' ../build-aux/make-info-dir ${info_dir_inputs} \
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue