Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merged in Syeberman/scons/msvs-vcvars-caching (pull request #105) | Gary Oberbrunner | 2014-04-19 | 1 | -2/+15 |
|\ | | | | | | | Add caching to MSCommon.script_env | ||||
| * | Update comments to clarify benefits of script_env memoization | Sye van der Veen | 2014-03-16 | 1 | -3/+6 |
| | | |||||
| * | Add caching to MSCommon.script_env for builds that initialize the same ↵ | Sye van der Veen | 2014-01-30 | 1 | -2/+12 |
| | | | | | | | | MSVS/MSVC tool multiple times (in multiple environments, perhaps) | ||||
* | | Adding support for Visual Studio 2013 | Shane Gannon | 2014-03-11 | 1 | -2/+3 |
| | | |||||
* | | Fixed an error when trying to cross-compile from x86 to amd64 in MSVS: ↵ | Sye van der Veen | 2014-01-30 | 1 | -0/+1 |
| | | | | | | | | missing entry in the _HOST_TARGET_ARCH_TO_BAT_ARCH dict | ||||
* | | Updated msvs/msvc settings for Express (for Desktop) versions of Visual ↵ | Sye van der Veen | 2014-01-23 | 1 | -1/+6 |
|/ | | | | Studio from 2008-2013 | ||||
* | fix missing file test | antonio | 2013-06-15 | 1 | -7/+7 |
| | | | | (transplanted from 19a5828d1523a8308cf652d18eb1824e85d1c304) | ||||
* | fix for visual studio expres on win7 x86_64 | antonio | 2013-06-15 | 1 | -5/+6 |
| | | | | (transplanted from d7e892b4978439c6374d090912f13afa13e8daf8) | ||||
* | should resolve issues with VS2012 (and probably VS2010) on 64(and probably ↵ | William Deegan | 2013-04-11 | 1 | -4/+20 |
| | | | | 32)bit win. Addressing at least bugs 2883 and 2817 | ||||
* | Fix typo introduced during recent change to vc.py | Gary Oberbrunner | 2012-08-05 | 1 | -1/+1 |
| | |||||
* | Forgot the req_ | Steven Verbeek | 2012-07-18 | 1 | -1/+1 |
| | |||||
* | Changed to proper method | Steven Verbeek | 2012-07-18 | 1 | -1/+1 |
| | |||||
* | Fixes an issue with 64 bit Windows 7 running 32 bit Visual Express C++ 2010 | Steven Verbeek | 2012-07-05 | 1 | -1/+1 |
| | | | | bug: http://scons.tigris.org/issues/show_bug.cgi?id=2849 | ||||
* | MSVC: show valid $TARGET_ARCH values when invalid arch passed in. | Gary Oberbrunner | 2012-05-07 | 1 | -1/+2 |
| | |||||
* | start of msvc11 support | stopiccot | 2012-03-02 | 1 | -3/+7 |
| | |||||
* | Fix bug 2722 - get rid of warnings about missing MSVC, now will only be ↵ | William Deegan | 2011-05-17 | 1 | -4/+7 |
| | | | | shown if the SCONS_MSCOMMON_DEBUG environment variable is set. Also partial fix for 2661.src/engine/SCons/Tool/MSCommon/vc.py | ||||
* | Architecture canonicalization fixes: | Steven Knight | 2010-06-07 | 1 | -9/+12 |
| | | | | | | | * Lower-case the *_platform values to handle Pythons that return upper-case values like 'AMD64'. * Add "i[456]86" entries to the canonicalization dictionary. * Sort and reformat the dictionary for readability. | ||||
* | Initial Migration of MSVC logic from 1.3 branch. | William Deegan | 2010-06-03 | 1 | -56/+99 |
| | |||||
* | http://scons.tigris.org/issues/show_bug.cgi?id=2345 | Greg Noel | 2010-04-15 | 1 | -3/+1 |
| | | | | | | Apply the first part of the 'raise' fixer (the three-argument cases are not converted and will need to wait until native support of with_traceback() is available). | ||||
* | Fix vc9.0 express issue, misspelling, and add testcase which would have ↵ | William Deegan | 2010-04-06 | 1 | -1/+3 |
| | | | | exposed the issue. | ||||
* | Revert revision 4742. How hard is it to understand "No bugfixes in 2.0"? | Greg Noel | 2010-03-31 | 1 | -4/+1 |
| | | | | This fix should be in 2.0.1, which will mirror the changes in 1.3.1. | ||||
* | Fix exception thrown when VC9.0Exp is used. | William Deegan | 2010-03-31 | 1 | -1/+4 |
| | |||||
* | http://scons.tigris.org/issues/show_bug.cgi?id=2345 | Greg Noel | 2010-03-29 | 1 | -2/+2 |
| | | | | | | | Accumulated small fixers: renames, next, zip, and intern. Files that were modified or added while developing on branches/pending didn't have the fixers previously applied. This patchset picks up those. | ||||
* | Prevent "Exp" in MSVC version name from causing problems. | Gary Oberbrunner | 2010-03-19 | 1 | -1/+4 |
| | |||||
* | Fix for MSSDK initialiation | William Deegan | 2010-03-19 | 1 | -3/+5 |
| | | | | | | | For the user in question who had VS 8.0 express installed, the vc version was being set to 8.0, and the the vs version was being set to the same, which was then being used to detect the vs version by an expected binary. Since it though it had VS 8.0, the binary was the not there for VS8.0 Express, so it was bailing out on the initialization. The fix is to have a VC8.0Exp as well as VC8.0 (also for VS9.0Exp). | ||||
* | Add more debug output to Visual Studio/VC/ SDK initialization | William Deegan | 2010-03-15 | 1 | -0/+2 |
| | |||||
* | Mainly patch from James Teh | William Deegan | 2010-02-10 | 1 | -4/+10 |
| | | | | + lots of additional debug output | ||||
* | Fix the case where neither vc nor sdk script exist or, vc doesn't work and ↵ | William Deegan | 2010-02-07 | 1 | -1/+1 |
| | | | | sdk doesn't exist. | ||||
* | Gracefully handle not finding the VC and/or SDK setup batch scripts. | William Deegan | 2010-02-05 | 1 | -7/+15 |
| | |||||
* | It should now handle picking up the SDK compilers when the VC vcvarsall.bat ↵ | William Deegan | 2010-02-04 | 1 | -11/+33 |
| | | | | | | | | | | | | | doesn't pick them. Perhaps not for all flavors of the SDK, but for SDK 7.0. Currently the following tests fail: Failed the following 2 tests: test\IDL\midl.py test\Win32\scons-bat-error.py We should add to the docs which combinations of VC and SDK we expect to work, and which have been tested. | ||||
* | Fix get_host_target()'s use of platform.machine() on Python versions | Steven Knight | 2009-11-28 | 1 | -1/+7 |
| | | | | before 2.6, when it always returns a null string. | ||||
* | Add a compat module for the (Python 2.3) platform.py module so that tests | Steven Knight | 2009-11-27 | 1 | -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 Oberbrunner | 2009-11-26 | 1 | -2/+2 |
| | |||||
* | Use VisualCMissingWarning instead of making a stack trace for unsupported ↵ | Gary Oberbrunner | 2009-11-26 | 1 | -3/+3 |
| | | | | MSVC version. | ||||
* | Python 1.5 fix: no += | Steven Knight | 2009-11-26 | 1 | -3/+4 |
| | |||||
* | Another test fix for the MSVS tests. | Gary Oberbrunner | 2009-11-25 | 1 | -0/+4 |
| | |||||
* | Fix check for too-old Visual Studio with non-x86 arch; thanks to Roberto De ↵ | Gary Oberbrunner | 2009-11-24 | 1 | -1/+1 |
| | | | | Vecchi. | ||||
* | ENH: explicit check for supported arch per version when using batch file. | David Cournapeau | 2009-11-23 | 1 | -0/+43 |
| | |||||
* | REF: query host/target arch only when using bat file. | David Cournapeau | 2009-11-23 | 1 | -2/+1 |
| | |||||
* | ENH: add a cache for get_installed_vcs, as it used for every MS tool exists ↵ | David Cournapeau | 2009-11-19 | 1 | -3/+13 |
| | | | | function and is expensive. | ||||
* | BUG: fix caching bug for msvc_setup_once. | David Cournapeau | 2009-11-19 | 1 | -1/+1 |
| | |||||
* | REF: remove duplicated function msvc_setup_env_once. | David Cournapeau | 2009-11-19 | 1 | -10/+0 |
| | |||||
* | BUG: fix MSVC_USE_SCRIPT=False case. | David Cournapeau | 2009-11-19 | 1 | -2/+5 |
| | |||||
* | BUG: return early with warning if no version of vc is found. | David Cournapeau | 2009-11-19 | 1 | -0/+6 |
| | |||||
* | BUG: catch any VisualCException when querying available versions through ↵ | David Cournapeau | 2009-11-19 | 1 | -4/+14 |
| | | | | find_vc_pdir. | ||||
* | ENH: add support for Itanium architecture. | David Cournapeau | 2009-11-19 | 1 | -2/+5 |
| | |||||
* | ENH: use Gary error checking, but using exception instead of returning error ↵ | David Cournapeau | 2009-11-19 | 1 | -17/+27 |
| | | | | message (thanks Gary). | ||||
* | ENH: set up MSVS_VERSION and MSVS dict while setting up msvc as well. | David Cournapeau | 2009-11-19 | 1 | -0/+5 |
| | |||||
* | BUG: catch error while canonalizing arch for host/target. | David Cournapeau | 2009-11-19 | 1 | -2/+11 |
| | |||||
* | ENH: handle MSVS_VERSION additionally to MSVC_VERSION, but raise deprecation ↵ | David Cournapeau | 2009-11-19 | 1 | -0/+16 |
| | | | | warnings if used. |