summaryrefslogtreecommitdiffstats
path: root/src/engine
Commit message (Collapse)AuthorAgeFilesLines
...
* Faster backward-compatible codeGreg Noel2009-11-201-2/+1
|
* ENH: add a cache for get_installed_vcs, as it used for every MS tool exists ↵David Cournapeau2009-11-191-3/+13
| | | | function and is expensive.
* BUG: fix caching bug for msvc_setup_once.David Cournapeau2009-11-191-1/+1
|
* DOC: add doc for TARGET_ARCH/HOST_ARCH + obsolete MSVS_VERSION.David Cournapeau2009-11-192-0/+25
|
* REF: remove duplicated function msvc_setup_env_once.David Cournapeau2009-11-191-10/+0
|
* BUG: fix MSVC_USE_SCRIPT=False case.David Cournapeau2009-11-191-2/+5
|
* BUG: return early with warning if no version of vc is found.David Cournapeau2009-11-191-0/+6
|
* BUG: catch any VisualCException when querying available versions through ↵David Cournapeau2009-11-191-4/+14
| | | | find_vc_pdir.
* ENH: add support for Itanium architecture.David Cournapeau2009-11-191-2/+5
|
* ENH: use Gary error checking, but using exception instead of returning error ↵David Cournapeau2009-11-192-17/+28
| | | | message (thanks Gary).
* ENH: set up MSVS_VERSION and MSVS dict while setting up msvc as well.David Cournapeau2009-11-191-0/+5
|
* BUG: catch error while canonalizing arch for host/target.David Cournapeau2009-11-191-2/+11
|
* ENH: use msvc_exists for all tools in the Visual Studio toolchain.David Cournapeau2009-11-194-9/+9
|
* ENH: handle MSVS_VERSION additionally to MSVC_VERSION, but raise deprecation ↵David Cournapeau2009-11-193-0/+22
| | | | warnings if used.
* REF: move vc2 to vc module.David Cournapeau2009-11-194-541/+541
|
* ENH: use a pre-sorted list for MSVC versions to check.David Cournapeau2009-11-191-3/+5
|
* DOC: add a TODO for updated vc support.David Cournapeau2009-11-191-0/+9
|
* ENH: raise an exception when we detect an error while executing the batch file.David Cournapeau2009-11-191-1/+19
|
* BUG: fix get_installed_vcs such as most recent versions are the first ones.David Cournapeau2009-11-191-1/+2
|
* BUG: do not set up the SDK for now - it messes up cross compilation.David Cournapeau2009-11-192-4/+1
|
* ENH: start a new, simpler and more robust vc module.David Cournapeau2009-11-192-1/+222
|
* BUG: fix cross-compilation from x86 -> x86_64 for VS 2008.David Cournapeau2009-11-191-8/+23
|
* BUG: do not call msvs bat file in merge_default_version, only set up version.David Cournapeau2009-11-191-1/+2
|
* ENH: use msvc env, not msvs to set up mslib and mslink paths.David Cournapeau2009-11-194-10/+12
|
* ENH: add a wrapper around msvc_setup_env to guarantee the function is called ↵David Cournapeau2009-11-191-0/+10
| | | | only once.
* BUG: fix arch argument to pass to batfile.David Cournapeau2009-11-191-2/+3
|
* ENH: move user info gathering at the top of msvc_setup_env.David Cournapeau2009-11-191-2/+2
|
* ENH: factor host/target handling in separate function.David Cournapeau2009-11-191-6/+10
|
* ENH: bypass complicated VisualC logic, and use the .bat file to get correct ↵David Cournapeau2009-11-191-3/+10
| | | | arch settings instead.
* ENH: script_env now takes an args argument to forward arguments to the ↵David Cournapeau2009-11-191-2/+2
| | | | executed script.
* ENH: refactor function to get msvc version.David Cournapeau2009-11-191-14/+22
|
* Fix name typo in 1.5.2 patch.Steven Knight2009-11-181-1/+1
|
* Issue 2481: Fix the msvc_exists() call in Tool/msvc.py.Steven Knight2009-11-181-1/+1
|
* Python 1.5 fix: "mname += ..." => "mname = mname + ..."Steven Knight2009-11-151-1/+2
|
* 1.5 fix: use apply() instead of (*args, **kw).Steven Knight2009-11-151-2/+2
|
* 1.5.2 fix in compat/__init__.py: "flags |= ..." => "flags = flags | ..."Steven Knight2009-11-151-1/+1
|
* Apply patch submitted in issue #947 to fix race condition inGary Oberbrunner2009-11-152-3/+41
| | | | | TempFileMunge by using mkstemp instead of mktemp. Includes pre-Python-2.3 compat version of mkstemp. Thanks to Jim Randall.
* Fix bug 1944 - handle non-existant .i files when swig emitter is called. ↵William Deegan2009-11-141-5/+11
| | | | Make an educated guess on the generated module name based on the .i file name.
* MSVC: Add correct x86_64/x66_64 msvc bat file location for VC 9.0 (2008).Gary Oberbrunner2009-10-141-0/+1
|
* BUG: do not add -fPIC on non-posix platform for ifort tool.David Cournapeau2009-09-181-1/+2
|
* BUG: fix TryRun with variant dir set.David Cournapeau2009-09-171-2/+2
|
* Fix tex code to handle broken nomenclature package. (Fixes test failure on ↵William Deegan2009-09-161-2/+2
| | | | | | centos5 slave). Code by Rob Managan.
* BUG: fix regression failure after is_win64 fix.David Cournapeau2009-09-091-0/+3
| | | | Add a RegOpenKeyEx 'fake' function when registry is not available.
* BUG: fix issue 2294.David Cournapeau2009-09-091-0/+4
| | | | | CheckCC and assimilate did not set did_show_result up, and this caused spurious 'error: no result' messages after the check was executed.
* Fix win64 detection.David Cournapeau2009-09-091-6/+13
|
* Bump minimum version of python for 1.3 to 2.4William Deegan2009-09-061-2/+2
|
* As I set up the test case for the glossary and nomencl packagesRobert Managan2009-08-214-46/+38
| | | | | | | | | | | I found that when only one tool (say pdftex) is initialized that some of the actions for bibtex... are not created. Moved most common actions and environment settings to one routine in tex.py that the other text tools (pdftex, pdflatex, latex) call. Also fixed a typo in the nomenclature action setup. There was a '$' that should not have been there.
* Add test for glossaries package. and patch tex.pyRobert Managan2009-08-211-3/+42
| | | | to support it
* Move the definition of env['LATEXSUFFIXES'] from Defaults.py to theRobert Managan2009-08-065-1/+9
| | | | | | | various *tex.py generate functions. This is to avoid adding LATEXSUFFIXES to the environment when the tools are not loaded.
* Check that MSVC install dir returned by registry actually exists before ↵Gary Oberbrunner2009-08-051-1/+9
| | | | using it. Also added some debug stmts to vc.py.