[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)