summaryrefslogtreecommitdiffstats
path: root/SCons/Tool/MSCommon/vc.py
Commit message (Expand)AuthorAgeFilesLines
* Updated copyright block, minor code fixesWilliam Deegan2022-07-251-8/+9
* Add function to return toolsets with spectre libs folder (target may not be i...Joseph Brill2022-07-171-0/+25
* Rework special case for 9.0 VCForPython handling (vc dir and batchfile locati...Joseph Brill2022-07-141-13/+11
* Local flake8 recommendations.Joseph Brill2022-07-111-7/+7
* Modify msvc_query_version_toolset when version is None to use default version...Joseph Brill2022-07-101-5/+5
* Move toolset version regexes to utility module. Rename default version method.Joseph Brill2022-07-091-4/+4
* Rework version convenience functions. Add additional tests.Joseph Brill2022-07-091-24/+27
* Add utility function for msvc_version components. Add convenience function t...Joseph Brill2022-07-071-0/+6
* Minor update to msvc exceptions and rework new unit tests.Joseph Brill2022-07-071-2/+3
* Return empty list instead of None in msvc_toolset_versions. Expand msvc tools...Joseph Brill2022-07-071-2/+2
* Fix typo in comment and add msvc not found, msvc script error, and msvc tools...Joseph Brill2022-07-071-1/+1
* Return full toolset version number for version toolset query function.Joseph Brill2022-07-061-3/+6
* Rename msvc functions for consistency. Make additional msvc functions and ex...Joseph Brill2022-07-051-14/+6
* Remove API module and import exceptions and global policy functionsJoseph Brill2022-07-051-1/+13
* Add msvc script error global policy and construction variable. Move msvc not ...Joseph Brill2022-07-051-26/+198
* Add 14.0 toolset registry check as done in msvc vsvars140.bat.Joseph Brill2022-06-291-1/+0
* Move verify invocation to last line of vc.py. Add verify method to Config mo...Joseph Brill2022-06-271-0/+3
* Remove MSVC_TOOLSET_VERSION from intent to use msvc tools (attached to defaul...Joseph Brill2022-06-211-7/+1
* Remove debug messages that by default are noisy.Joseph Brill2022-06-211-5/+2
* Fix sider issueJoseph Brill2022-06-211-1/+1
* Add comment and import one-by-one for msvc notfound policy and flake8 F401Joseph Brill2022-06-211-4/+3
* Update flake8 F401 placementJoseph Brill2022-06-211-3/+3
* Comment out BatchFileExecutionWarning definition and invocation.Joseph Brill2022-06-211-3/+3
* Consider MSVC_TOOLSET_VERSION specification intent to use msvc tools. Update...Joseph Brill2022-06-211-4/+12
* Suppress sider imported but unused for namespace. Restrict MSVC_UWP_APP boole...Joseph Brill2022-06-211-2/+2
* Cleanup MSCommon/vc imports and move Dispatcher imports and registrationJoseph Brill2022-06-201-0/+6
* Fix typo in module nameJoseph Brill2022-06-201-1/+1
* Refactor recent portions of vc.py into MSVC moduleJoseph Brill2022-06-201-1625/+13
* Fix windows SDK referenceJoseph Brill2022-06-201-1/+1
* Rename _Const to _Config. Rework msvc sdk version function. Minor cleanup.Joseph Brill2022-06-201-32/+36
* Update boolean symbolsJoseph Brill2022-06-171-5/+8
* Remove unnecessary variable initializationJoseph Brill2022-06-161-2/+0
* Rename Manager to DispatcherJoseph Brill2022-06-161-6/+6
* Add dispatch class for reset and verify methods. Verify data structure consi...Joseph Brill2022-06-161-44/+144
* Update commentsJoseph Brill2022-06-161-2/+1
* Rename msvc batch platform (uwp/store/desktop) to platform_type.Joseph Brill2022-06-161-26/+24
* Add SDK version support and validate all arguments.Joseph Brill2022-06-161-348/+731
* Change IOError to OSErrorJoseph Brill2022-06-141-2/+2
* Disable MSVC_TOOLSET_DEFAULT_VCVARSVERJoseph Brill2022-06-141-1/+1
* Convert SortOrder class to enumJoseph Brill2022-06-141-5/+7
* Detect multiple declarations between MSVC_SCRIPT_ARGS and new variables. Sor...Joseph Brill2022-06-141-58/+195
* Expand data structures and rework version comparisons and messages.Joseph Brill2022-06-131-131/+365
* Convert VS constants to namedtuples. Update debug message content.Joseph Brill2022-06-121-46/+62
* Fix sider complaintsJoseph Brill2022-06-121-4/+4
* Initial support for msvc batch file argumentsJoseph Brill2022-06-121-17/+474
* Refine conditions for intent to use msvc toolsJoseph Brill2022-06-101-4/+26
* Add preliminary docstrings for set_msvc_notfound_policy and get_msvc_notfound...Joseph Brill2022-06-081-0/+14
* Treat environment notfound policy set to None the same as if undefined (defau...Joseph Brill2022-05-191-6/+13
* Change notfound policy parallel variables to namedtuple.Joseph Brill2022-05-191-48/+69
* Merge branch 'master' into jbrill-msvc-warnfixJoseph Brill2022-05-161-1/+19
|\