[Python-checkins] CVS: python/dist/src/Lib/distutils/command config.py,1.8,1.9

A.M. Kuchling akuchling@users.sourceforge.net
Thu, 16 Aug 2001 07:08:04 -0700


Update of /cvsroot/python/python/dist/src/Lib/distutils/command
In directory usw-pr-cvs1:/tmp/cvs-serv4599

Modified Files:
	config.py 
Log Message:
[Patch #444854 from twburton] 
    Add executable extension, needed to get the program name right on Win32


Index: config.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/distutils/command/config.py,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** config.py	2001/08/16 13:56:40	1.8
--- config.py	2001/08/16 14:08:02	1.9
***************
*** 149,156 ****
          (src, obj) = self._compile(body, headers, include_dirs, lang)
          prog = os.path.splitext(os.path.basename(src))[0] 
-         self.temp_files.append(prog)    # XXX should be prog + exe_ext
          self.compiler.link_executable([obj], prog,
                                        libraries=libraries,
                                        library_dirs=library_dirs)
          return (src, obj, prog)
  
--- 149,159 ----
          (src, obj) = self._compile(body, headers, include_dirs, lang)
          prog = os.path.splitext(os.path.basename(src))[0] 
          self.compiler.link_executable([obj], prog,
                                        libraries=libraries,
                                        library_dirs=library_dirs)
+ 
+         prog = prog + self.compiler.exe_extension
+         self.temp_files.append(prog)
+ 
          return (src, obj, prog)