[Python-checkins] CVS: distutils/distutils/command build_ext.py,1.60,1.61

Greg Ward python-dev@python.org
Fri, 25 Aug 2000 19:21:58 -0700


Update of /cvsroot/python/distutils/distutils/command
In directory slayer.i.sourceforge.net:/tmp/cvs-serv2593

Modified Files:
	build_ext.py 
Log Message:
In 'check_extensions_list()': when converting old-style 'buildinfo' dict,
don't assign None to any attributes of the Extension object.

Index: build_ext.py
===================================================================
RCS file: /cvsroot/python/distutils/distutils/command/build_ext.py,v
retrieving revision 1.60
retrieving revision 1.61
diff -C2 -r1.60 -r1.61
*** build_ext.py	2000/08/13 00:42:35	1.60
--- build_ext.py	2000/08/26 02:21:55	1.61
***************
*** 279,283 ****
                          'extra_compile_args',
                          'extra_link_args'):
!                 setattr(ext, key, build_info.get(key))
  
              # Medium-easy stuff: same syntax/semantics, different names.
--- 279,285 ----
                          'extra_compile_args',
                          'extra_link_args'):
!                 val = build_info.get(key)
!                 if val is not None:
!                     setattr(ext, key, val)
  
              # Medium-easy stuff: same syntax/semantics, different names.