From 7f0fb0b01e49af7e309cbfe69cd4f42c828c2520 Mon Sep 17 00:00:00 2001 From: Greg Ward Date: Thu, 3 Feb 2000 23:07:54 +0000 Subject: [PATCH] Improved an error message. Announce when we start building each extension (better feedback). --- Lib/distutils/command/build_ext.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Lib/distutils/command/build_ext.py b/Lib/distutils/command/build_ext.py index 4f7e53ff306..126cf60aabf 100644 --- a/Lib/distutils/command/build_ext.py +++ b/Lib/distutils/command/build_ext.py @@ -197,10 +197,13 @@ def build_extensions (self, extensions): sources = build_info.get ('sources') if sources is None or type (sources) not in (ListType, TupleType): raise DistutilsValueError, \ - "in ext_modules option, 'sources' must be present " + \ - "and must be a list of source filenames" + ("in ext_modules option (extension '%s'), " + + "'sources' must be present and must be " + + "a list of source filenames") % extension_name sources = list (sources) + self.announce ("building '%s' extension" % extension_name) + # First step: compile the source code to object files. This # drops the object files in the current directory, regardless # of where the source is (may be a bad thing, but that's how a