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

A.M. Kuchling akuchling@users.sourceforge.net
2001年8月16日 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)
 

AltStyle によって変換されたページ (->オリジナル) /