diff options
author | Matthias Klose <doko42@users.noreply.github.com> | 2018-04-30 18:07:55 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-04-30 18:07:55 (GMT) |
commit | 10f715d71218ece737f990fa55027b8e1120cc3a (patch) | |
tree | ef1f1018c4a148c8732b1dbf6321106e45200cd5 /Makefile.pre.in | |
parent | 7e3545c70cdecd86ffa8fcbffd79b4f78560679f (diff) | |
download | cpython-10f715d71218ece737f990fa55027b8e1120cc3a.zip cpython-10f715d71218ece737f990fa55027b8e1120cc3a.tar.gz cpython-10f715d71218ece737f990fa55027b8e1120cc3a.tar.bz2 |
Enable the verbose build for extension modules with GNU make (#6659)
Diffstat (limited to 'Makefile.pre.in')
-rw-r--r-- | Makefile.pre.in | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Makefile.pre.in b/Makefile.pre.in index a363f77..0ed2cdf 100644 --- a/Makefile.pre.in +++ b/Makefile.pre.in @@ -601,11 +601,15 @@ $(srcdir)/Modules/_blake2/blake2s_impl.c: $(srcdir)/Modules/_blake2/blake2b_impl # Under GNU make, MAKEFLAGS are sorted and normalized; the 's' for # -s, --silent or --quiet is always the first char. # Under BSD make, MAKEFLAGS might be " -s -v x=y". +# Ignore macros passed by GNU make, passed after -- sharedmods: $(BUILDPYTHON) pybuilddir.txt Modules/_math.o - @case "$$MAKEFLAGS" in \ + @case "`echo X $$MAKEFLAGS | sed 's/^X //;s/ -- .*//'`" in \ *\ -s*|s*) quiet="-q";; \ *) quiet="";; \ esac; \ + echo "$(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' \ + _TCLTK_INCLUDES='$(TCLTK_INCLUDES)' _TCLTK_LIBS='$(TCLTK_LIBS)' \ + $(PYTHON_FOR_BUILD) $(srcdir)/setup.py $$quiet build"; \ $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' \ _TCLTK_INCLUDES='$(TCLTK_INCLUDES)' _TCLTK_LIBS='$(TCLTK_LIBS)' \ $(PYTHON_FOR_BUILD) $(srcdir)/setup.py $$quiet build |