]> granicus.if.org Git - python/commitdiff
- Issue #16593: Have BSD 'make -s' do the right thing, thanks to Daniel Shahaf
authorChristian Heimes <christian@cheimes.de>
Sun, 2 Dec 2012 07:14:50 +0000 (08:14 +0100)
committerChristian Heimes <christian@cheimes.de>
Sun, 2 Dec 2012 07:14:50 +0000 (08:14 +0100)
Makefile.pre.in

index b6578dec082c71eeb30813e6197fdb7b370a762b..1ce78b21527d40b4d97b3c527663806d5409ac9f 100644 (file)
@@ -410,11 +410,12 @@ platform: $(BUILDPYTHON)
 
 
 # Build the shared modules
-# MAKEFLAGS are sorted and normalized. Under GNU make the 's' for
+# 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".
 sharedmods: $(BUILDPYTHON)
        @case "$$MAKEFLAGS" in \
-           s*) quiet="-q";; \
+           *\ -s*|s*) quiet="-q";; \
            *) quiet="";; \
        esac; \
        $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' \