From 879975677adb31c94384004e88b80e1da3528db8 Mon Sep 17 00:00:00 2001 From: Jeffrey Yasskin <jyasskin@gmail.com> Date: Wed, 22 Aug 2007 23:14:27 +0000 Subject: When setup.py fails to find the necessary bits to build some modules, have it print a slightly more informative message. --- setup.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 79d758f..d768c65 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): -- cgit v0.12