aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPaul Eggert2021-12-20 12:14:07 -0800
committerPaul Eggert2021-12-20 12:24:04 -0800
commiteaa44ca40e8da9ba86e6e03b76b41fd6843661d6 (patch)
treeec1e6d72037e1ff3d17cc36df3e34970b9306273 /src
parenta34650acff3740980ef23d900d35004bcfe2ef04 (diff)
downloademacs-eaa44ca40e8da9ba86e6e03b76b41fd6843661d6.tar.gz
emacs-eaa44ca40e8da9ba86e6e03b76b41fd6843661d6.zip
Prefer $(info) to @echo
Have GNU Make output some diagnostics directly, instead of forking and execing a shell to do it. * GNUmakefile (help): * doc/lispref/two-volume.make (vol2.pdf, elisp2med-init) (elisp2-init): * doc/misc/Makefile.in (echo-info, echo-sources): * lib-src/Makefile.in (archlibdir, install, check): * src/verbose.mk.in (AM_V_AR, AM_V_CC, AM_V_CXX, AM_V_CCLD) (AM_V_CXXLD, AM_V_ELC, AM_V_ELN, AM_V_GEN, AM_V_GLOBALS) (AM_V_RC): * test/Makefile.in (subdirs, subdir-targets): Prefer $(info) to @echo. * GNUmakefile (MAKECMDGOALS, configure, Makefile): Prefer $(warning) to @echo >&2. * src/verbose.mk.in (AM_V_ELN): Output target, like the others.
Diffstat (limited to 'src')
-rw-r--r--src/verbose.mk.in24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/verbose.mk.in b/src/verbose.mk.in
index 9252971acc3..eee9d215ea0 100644
--- a/src/verbose.mk.in
+++ b/src/verbose.mk.in
@@ -33,26 +33,26 @@ AM_V_GLOBALS =
33AM_V_NO_PD = 33AM_V_NO_PD =
34AM_V_RC = 34AM_V_RC =
35else 35else
36AM_V_AR = @echo " AR " $@; 36AM_V_AR = @$(info $ AR $@)
37AM_V_at = @ 37AM_V_at = @
38AM_V_CC = @echo " CC " $@; 38AM_V_CC = @$(info $ CC $@)
39AM_V_CXX = @echo " CXX " $@; 39AM_V_CXX = @$(info $ CXX $@)
40AM_V_CCLD = @echo " CCLD " $@; 40AM_V_CCLD = @$(info $ CCLD $@)
41AM_V_CXXLD = @echo " CXXLD " $@; 41AM_V_CXXLD = @$(info $ CXXLD $@)
42ifeq ($(HAVE_NATIVE_COMP),yes) 42ifeq ($(HAVE_NATIVE_COMP),yes)
43ifeq ($(NATIVE_DISABLED),1) 43ifeq ($(NATIVE_DISABLED),1)
44AM_V_ELC = @echo " ELC " $@; 44AM_V_ELC = @$(info $ ELC $@)
45AM_V_ELN = 45AM_V_ELN =
46else 46else
47AM_V_ELC = @echo " ELC+ELN " $@; 47AM_V_ELC = @$(info $ ELC+ELN $@)
48AM_V_ELN = @echo " ELN " $@; 48AM_V_ELN = @$(info $ ELN $@)
49endif 49endif
50else 50else
51AM_V_ELC = @echo " ELC " $@; 51AM_V_ELC = @$(info $ ELC $@)
52AM_V_ELN = 52AM_V_ELN =
53endif 53endif
54AM_V_GEN = @echo " GEN " $@; 54AM_V_GEN = @$(info $ GEN $@)
55AM_V_GLOBALS = @echo " GEN " globals.h; 55AM_V_GLOBALS = @$(info $ GEN globals.h)
56AM_V_NO_PD = --no-print-directory 56AM_V_NO_PD = --no-print-directory
57AM_V_RC = @echo " RC " $@; 57AM_V_RC = @$(info $ RC $@)
58endif 58endif