summaryrefslogtreecommitdiffstats
path: root/Lib/distutils/msvccompiler.py
Commit message (Expand)AuthorAgeFilesLines
* Big patch from Rene Liebscher to simplify the CCompiler API andGreg Ward2000-09-271-102/+33
* *Very* belated application of Thomas Heller's patch to handleGreg Ward2000-09-191-3/+86
* Add /GX to 'compile_options'. This is definitely needed for C++ source;Greg Ward2000-08-311-2/+3
* Add ".cxx" to the list of known C++ extensions.Greg Ward2000-08-301-1/+1
* Added 'debug' flag to 'find_library_file()', and changed code to handle it.Greg Ward2000-08-041-6/+11
* Ditched some debugging prints.Greg Ward2000-08-021-3/+0
* Patch from Rene Liebscher: generate an /IMPLIB: option to ensure thatGreg Ward2000-08-021-1/+13
* Simplify the registry-module-finding code: _winreg or win32api/win32con.Greg Ward2000-06-301-4/+1
* On second thought, first try for _winreg, and then winreg. Only if bothGreg Ward2000-06-291-1/+5
* Changed to use _winreg module instead of winreg.Greg Ward2000-06-291-6/+6
* Lyle Johnson: added 'build_temp' parameter to 'link_shared_{lib,object}()'Greg Ward2000-06-281-4/+7
* Define the 'executables' class attribute so the CCompiler constructorGreg Ward2000-06-251-1/+8
* Import exceptions from errors.py, not ccompiler.py.Greg Ward2000-05-301-4/+4
* Changed to catch compile/link failures and raise CompileError, LibError,Greg Ward2000-05-301-7/+21
* Added support for the 'export_symbols' parameter to 'link_shared_object()'Greg Ward2000-05-201-2/+10
* Added 'link_executable()' method (Berthold Hoellmann).Greg Ward2000-04-191-3/+48
* Cleaned up/simplified error-handling:Greg Ward2000-04-151-0/+3
* Fixed my simplification to Thomas' patch: winreg and win32api export the sameGreg Ward2000-03-311-8/+13
* Simplified Thomas Heller's registry patch: just assign all thoseGreg Ward2000-03-311-32/+32
* Patch from Thomas Heller: use the new winreg module if available.Greg Ward2000-03-311-24/+47
* Don't perpetrate the "_d" hack for naming debugging extensions -- that'sGreg Ward2000-03-311-4/+0
* Don't put Python's library directory into the library search path -- that'sGreg Ward2000-03-311-3/+0
* Call 'find_exe()', not '_find_exe()'.Greg Ward2000-03-291-3/+3
* Added 'runtime_library_dirs' parameter to 'link_*()' methods, and warn thatGreg Ward2000-03-261-6/+11
* Changed to pay attention to the 'runtime_library_dirs' list (= 'rpath'Greg Ward2000-03-181-1/+7
* Renamed 'link_static_lib() to 'create_static_lib()', and rewrote it createGreg Ward2000-03-101-25/+15
* Serious overhaul of the C compiler interface and the two classes thatGreg Ward2000-03-061-130/+105
* Changed '__rcsid__' to '__revision__'.Greg Ward2000-03-021-1/+1
* Ditched '_find_SET()', since it was a no-value-added wrapper aroundGreg Ward2000-02-111-23/+14
* Latest patch from Thomas Heller/Robin Becker:Greg Ward2000-02-111-47/+68
* Stylistic changes to the registry-grovelling code: code formatting, changedGreg Ward2000-02-101-23/+51
* Patch from Thomas heller:Greg Ward2000-02-101-11/+33
* Added 'debug' flags to compile and link methods, and added dummy code forGreg Ward2000-02-091-3/+13
* Revised version (thank to Thomas Heller and Robin Becker) that tries a lotGreg Ward2000-02-081-3/+98
* Removed /GD switch -- currently ignored by MSVC.Greg Ward2000-01-171-1/+1
* Added compiler flags suggested by Thomas Heller: optimize, use multi-threadedGreg Ward2000-01-171-1/+1
* Fix library filename methods -- there is no 'lib' prefix under DOS/Windows.Greg Ward2000-01-171-5/+2
* Catch up with terminology change in UnixCCompiler: 'includes' -> 'include_dirs'.Greg Ward1999-12-121-5/+6
* Catch up with changes in 'gen_lib_options()':Greg Ward1999-10-031-5/+30
* Catch up with latest changes in CCompiler:Greg Ward1999-09-291-58/+45
* Ditched redundant docstrings and comments (overlap with ccompiler.py).Greg Ward1999-09-081-111/+20
* Added msvccompiler module exactly as supplied by Perry Stoll.Greg Ward1999-08-291-0/+317