X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/743e91ff022cfe170bf34214908336ecd6da3579..9d7de3c2b84dc40d969d5f993247df02c18b3d3f:/wxPython/my_distutils.py?ds=sidebyside diff --git a/wxPython/my_distutils.py b/wxPython/my_distutils.py index aa0c183e6b..12b4e6d09a 100644 --- a/wxPython/my_distutils.py +++ b/wxPython/my_distutils.py @@ -14,6 +14,24 @@ from distutils.ccompiler import \ class MyMSVCCompiler(MSVCCompiler): +## def __init__ (self, +## verbose=0, +## dry_run=0, +## force=0): +## MSVCCompiler.__init__(self, verbose, dry_run, force) + +## self.compile_options = [ '/nologo', +## '/Ox', +## '/MD', +## '/W3', +## '/GX', +## ] +## self.compile_options_debug = ['/nologo', '/Od', '/MDd', '/W3', '/GX', +## '/Z7', '/D_DEBUG'] + + + + ##------------------------------------------------------------ ## Override the entire compile method just to add flags to the ## RC command. There should be an easier way to do this from @@ -54,15 +72,15 @@ class MyMSVCCompiler(MSVCCompiler): self.mkpath (os.path.dirname (obj)) if ext in self._c_extensions: - input_opt = "/Tc" + os.path.abspath(src) + input_opt = "/Tc" + os.path.abspath(src) ### RPD elif ext in self._cpp_extensions: - input_opt = "/Tp" + os.path.abspath(src) + input_opt = "/Tp" + os.path.abspath(src) ### RPD elif ext in self._rc_extensions: # compile .RC to .RES file input_opt = src output_opt = "/fo" + obj try: - self.spawn ([self.rc] + pp_opts + ### RPD changed this line only + self.spawn ([self.rc] + pp_opts + ### RPD changed this line [output_opt] + [input_opt]) except DistutilsExecError, msg: raise CompileError, msg