From: Jeffrey Yasskin Date: Wed, 22 Aug 2007 23:14:27 +0000 (+0000) Subject: When setup.py fails to find the necessary bits to build some modules, have it X-Git-Tag: v2.6a1~1462 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=879975677adb31c94384004e88b80e1da3528db8;p=python When setup.py fails to find the necessary bits to build some modules, have it print a slightly more informative message. --- diff --git a/setup.py b/setup.py index 79d758f533..d768c65bf6 100644 --- a/setup.py +++ b/setup.py @@ -194,18 +194,21 @@ class PyBuildExt(build_ext): for e, f, g in zip(lst[::3], lst[1::3], lst[2::3]): print "%-*s %-*s %-*s" % (longest, e, longest, f, longest, g) - print if missing: print print "Failed to find the necessary bits to build these modules:" print_three_column(missing) + print ("To find the necessary bits, look in setup.py in" + " detect_modules() for the module's name.") + print if self.failed: failed = self.failed[:] print print "Failed to build these modules:" print_three_column(failed) + print def build_extension(self, ext):