summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Tool
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix for 2422William Deegan2010-01-112-110/+0
|
* Fix #2515: use better way to detect 64-bit OS.Gary Oberbrunner2010-01-111-4/+19
|
* I got the order of the arguments wrong in a Clean() call I added to help fix tehRobert Managan2010-01-071-1/+1
| | | | auxiliary file problem.
* Issue 2505: fix use of pre-compiled headers when the source .cppSteven Knight2010-01-061-2/+14
| | | | file is listed in both the env.PCH() and env.Program() calls.
* Change scanner to properly search for included file from theRobert Managan2010-01-041-3/+16
| | | | | | | | directory of the main file instead of the file it is included from. Also update the emitter to add the .aux file associated with \include{filename} commands. This makes sure the required directories if any are created for variantdir cases. Half of the patch from Stefan Hepp.
* Running PDF() on an .eps file on windows with MikTex 2.7.2767 does not work,Robert Managan2009-12-171-1/+1
| | | | | | | because it does not support '-o <outfile>'. This patch uses --outfile= instead, since this works both unter linux and windows. Patch from Stefan Hepp
* Fix c++ compiler detection: correct the order of values returned,Steven Knight2009-11-291-4/+4
| | | | return the dirname of the executables found, not the full path.
* Fix get_host_target()'s use of platform.machine() on Python versionsSteven Knight2009-11-281-1/+7
| | | | before 2.6, when it always returns a null string.
* Remove the obsolete msvs_exists() unit test.Steven Knight2009-11-281-5/+0
|
* Add a compat module for the (Python 2.3) platform.py module so that testsSteven Knight2009-11-271-0/+1
| | | | | | using early Python versions work correctly, and without relying on the QMTest infrastructure adding the installed Python version's directories to sys.path.
* Fix wrong var name in r4486, thanks Greg!Gary Oberbrunner2009-11-261-2/+2
|
* Use VisualCMissingWarning instead of making a stack trace for unsupported ↵Gary Oberbrunner2009-11-261-3/+3
| | | | MSVC version.
* Python 1.5 fix: no +=Steven Knight2009-11-261-3/+4
|
* Add a test for the case where a latex file uses \input{} to include theRobert Managan2009-11-252-9/+85
| | | | | | | | | | file that contains the documentclass command Add logic to is_LaTeX routine to search through included files until \documentclass is found Also added comments, converted comments at start of 2 routines into doc strings..
* Another test fix for the MSVS tests.Gary Oberbrunner2009-11-251-0/+4
|
* A couple more test fixes, to make test/import.py work on Linux.Gary Oberbrunner2009-11-252-4/+9
|
* Doc tweaks for MSVC_VERSION and TARGET_ARCH.Gary Oberbrunner2009-11-242-12/+19
|
* Fix check for too-old Visual Studio with non-x86 arch; thanks to Roberto De ↵Gary Oberbrunner2009-11-241-1/+1
| | | | Vecchi.
* ENH: explicit check for supported arch per version when using batch file.David Cournapeau2009-11-231-0/+43
|
* REF: query host/target arch only when using bat file.David Cournapeau2009-11-231-2/+1
|
* 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-191-17/+27
| | | | 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-191-0/+16
| | | | 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.