summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Tool/MSCommon
Commit message (Collapse)AuthorAgeFilesLines
* Fix for building under python3.5 via bootstrapgrbd2017-08-151-1/+3
|
* fix comment for vswhere logicWilliam Deegan2017-08-081-1/+1
|
* Fix VS2017 detection logic to fail properly when run on linux (posix) systemsWilliam Deegan2017-08-081-4/+11
|
* Pull Request contents P$ 489 from Steve Robinson. Manual edit/checkin ↵William Deegan2017-08-073-12/+61
| | | | because pull request was done to merge to 2.5.1 branch and not default.
* Change UWP_APP to be MSVC_UWP_APPIbrahim Esmat2017-07-241-1/+1
|
* Windows: Added the capability to build Windows Store Compatible librariesIbrahim Esmat2017-07-211-1/+1
| | | | Fixed whitespace
* Windows: Added the capability to build Windows Store Compatible librariesIbrahim Esmat2017-07-211-7/+14
| | | | | that can be used with Universal Windows Platform (UWP) Apps and published to the Windows Store
* py2/3 when parsing output from dumping environment for vcvarsall.bat, ↵William Deegan2017-05-311-37/+44
| | | | convert eah item to string. py2 was failing with non-string in env passed to Popen. Also some PEP8 fixes and better variable names to make the code a little easier to understand
* switch VS2015 to SDK 10.0, and define SDK10.0 in sdk.pyWilliam Deegan2017-05-142-1/+17
|
* When iterating over dict.items(), we do not need a new list.Craig Rodrigues2017-03-123-3/+3
|
* fix PCHPDBFLAGS changes to not crash if version of MSVC is unknown, and ↵William Deegan2016-11-271-5/+6
| | | | default to old value
* Merged in rviney/scons (pull request #249)William Deegan2016-11-271-1/+2
|\
| * Merged scons/scons into defaultRichard Viney2016-07-105-165/+128
| |\
| * | Fix PCHPDBFLAGS causing a deprecation warning on MSVC v8 and later when ↵Richard Viney2015-09-181-1/+2
| | | | | | | | | | | | using PCHs and PDBs together
* | | Futurize stage 2 2to3 fixes only.William Blevins2016-09-203-4/+4
| |/ |/|
* | Post merge commit for safety. Building Fortran code works, but tests fail.Russel Winder2015-12-246-126/+144
|\ \
| * | removed several pre-2.7 methods and imports, including some basic refactoringsDirk Baechle2015-12-105-66/+10
| | |
| * | Merged in hhsprings/scons (pull request #222)William Deegan2015-10-022-37/+59
| |\ \ | | |/ | |/|
| | * This patch is not for Python 2.7, but for `Microsoft Visual C++ Compilerhhsprings2015-03-132-33/+55
| | | | | | | | | | | | | | | | | | for Python 2.7'. Althouh maintainers claims `This will be the last release to support Python versions earlier than 2.7, as we begin to move toward supporting Python 3.`, that’s not the same as supporting compiler.
| * | Add Visual Studio 2015 support to SConsRob Smith2015-07-143-1/+33
| |/
| * added SDK 7.1 and 7.0A logic. Needs to be tested on systems with 7.0A ↵William Deegan2015-02-181-2/+25
| | | | | | | | installed. Also fixed some error messages when not finding requested SDK's. Previously would throw an exception
* | Merged default branch into python3-port to keep it up to date.Gary Oberbrunner2014-08-231-20/+33
|\ \ | |/ | | | | | | Hand-updated a few things to keep them python3-safe, and handled several merge conflicts.
| * Merged in Syeberman/scons/msvs-vcvars-caching (pull request #105)Gary Oberbrunner2014-04-191-2/+15
| |\ | | | | | | | | | Add caching to MSCommon.script_env
| | * Update comments to clarify benefits of script_env memoizationSye van der Veen2014-03-161-3/+6
| | |
| | * Add caching to MSCommon.script_env for builds that initialize the same ↵Sye van der Veen2014-01-301-2/+12
| | | | | | | | | | | | MSVS/MSVC tool multiple times (in multiple environments, perhaps)
* | | Merged with [default]Stefan Zimmermann2014-03-312-56/+54
|\ \ \ | |/ /
| * | Adding support for Visual Studio 2013Shane Gannon2014-03-112-3/+13
| | |
| * | Merged in Syeberman/SCons (pull request #104, support Visual Studio 2013 ↵Gary Oberbrunner2014-03-092-56/+44
| |\ \ | | |/ | |/| | | | Express)
| | * Fixed an error when trying to cross-compile from x86 to amd64 in MSVS: ↵Sye van der Veen2014-01-301-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 Veen2014-01-232-48/+32
| |/ | | | | | | Studio from 2008-2013
* | fix some minor 2to3 issues on windowsRocco Matano2014-03-071-3/+2
| |
* | Merged with [default]Stefan Zimmermann2014-03-312-11/+14
|\ \ | |/
| * Fix Intel compiler setup on Windows (it still needs VS1x0COMNTOOLS)Gary Oberbrunner2014-01-031-3/+5
| |
| * fix missing file testantonio2013-06-151-7/+7
| | | | | | | | (transplanted from 19a5828d1523a8308cf652d18eb1824e85d1c304)
| * fix for visual studio expres on win7 x86_64antonio2013-06-151-5/+6
| | | | | | | | (transplanted from d7e892b4978439c6374d090912f13afa13e8daf8)
* | Made former 2to3 changes Python 2.7 compatible (or removed unneeded changes).Stefan Zimmermann2014-03-313-4/+5
| |
* | Result of raw 2to3 run (2to3-2.7); checkpoint for python3 conversion.Gary Oberbrunner2013-09-225-24/+24
|/
* Added comment (minor)Gary Oberbrunner2013-04-201-9/+12
|
* should resolve issues with VS2012 (and probably VS2010) on 64(and probably ↵William Deegan2013-04-112-6/+35
| | | | 32)bit win. Addressing at least bugs 2883 and 2817
* Add MSVC10 and MSVC11 support to get_output low-level bat script runner.Gary Oberbrunner2012-10-021-0/+2
| | | | Cant figure out a simple test case for this, its very low level.
* Fix typo introduced during recent change to vc.pyGary Oberbrunner2012-08-051-1/+1
|
* Forgot the req_Steven Verbeek2012-07-181-1/+1
|
* Changed to proper methodSteven Verbeek2012-07-181-1/+1
|
* Fixes an issue with 64 bit Windows 7 running 32 bit Visual Express C++ 2010Steven Verbeek2012-07-051-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 Oberbrunner2012-05-071-1/+2
|
* fix + solution generation fixesstopiccot2012-03-041-2/+2
|
* start of msvc11 supportstopiccot2012-03-022-3/+34
|
* Fix bug 2722 - get rid of warnings about missing MSVC, now will only be ↵William Deegan2011-05-171-4/+7
| | | | shown if the SCONS_MSCOMMON_DEBUG environment variable is set. Also partial fix for 2661.src/engine/SCons/Tool/MSCommon/vc.py
* bug 2668 - add initial support for vs/vc 2010, and limit vc2010 Express to ↵William Deegan2010-08-231-0/+27
| | | | only generate x86 binaries
* Architecture canonicalization fixes:Steven Knight2010-06-071-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.