summaryrefslogtreecommitdiffstats
path: root/SCons/Tool/MSCommon/MSVC
Commit message (Expand)AuthorAgeFilesLines
* Fix bug in Config.py initialization and rework support for MsvcQueryVersionTo...Joseph Brill2024-05-283-9/+26
* Rework experimental msvc_query_version_toolset function.Joseph Brill2024-05-271-0/+29
* Fix issue #4543: Add support for msvc toolset versions 14.4x for msvc buildto...Joseph Brill2024-05-274-105/+205
* Rework vswhere executable filter/seen handling.Joseph Brill2024-03-241-1/+0
* Remove orphaned warning and update CHANGES.txtJoseph Brill2024-03-231-3/+0
* Refactor vswhere executable support and detection.Joseph Brill2024-03-231-0/+9
* Remove unused cache dictionary.Joseph Brill2024-01-071-2/+0
* Merge branch 'master' into HEADJoseph Brill2024-01-075-20/+181
* MSVC: detection fixes and changesJoseph Brill2023-09-087-31/+846
* More conversions: {repr(var)} -> {var!r}Mats Wichmann2023-08-041-2/+2
* "Modernize" to Python 3.6 via toolMats Wichmann2023-08-044-18/+18
* Merge branch 'master' into jbrill-gh4312-fixplusJoseph Brill2023-06-201-3/+3
|\
| * Followon to PR #4348: more bool fixesMats Wichmann2023-06-161-3/+3
* | Merge branch 'master' into jbrill-gh4312-fixplusJoseph Brill2023-05-0413-105/+105
|\ \ | |/
| * Add some cheap return and parameter annotationsMats Wichmann2023-05-0113-105/+105
* | Fix #4312 and Windows on ARM64 support.Joseph Brill2023-03-141-13/+16
|/
* fix variable names which were shadowing global/module symbolsWilliam Deegan2022-07-241-5/+5
* Format code via blackWilliam Deegan2022-07-241-6/+9
* Format code via blackWilliam Deegan2022-07-241-2/+4
* Format code via blackWilliam Deegan2022-07-241-6/+3
* refactore to avoid shadowing 'bool' changed variable name to bool_valWilliam Deegan2022-07-241-5/+5
* Minor tweaks for readability and consistency.Joseph Brill2022-07-181-6/+9
* Add special case for msvc 14.0 and store/uwp specified via script args and sd...Joseph Brill2022-07-181-20/+24
* Remove print statement from ScriptArgumentsTests.py.Joseph Brill2022-07-171-1/+0
* Remove blank line and redundant test invocation.Joseph Brill2022-07-171-2/+0
* Add function to return toolsets with spectre libs folder (target may not be i...Joseph Brill2022-07-172-1/+36
* Add msvc sdk version components utility function and tuple. Finish script ar...Joseph Brill2022-07-173-64/+291
* Add version components tuple to version breakdown definitions.Joseph Brill2022-07-172-5/+14
* Use installed versions instead of all versions.Joseph Brill2022-07-161-2/+2
* Return previous policy when setting default argument policy. Add more tests.Joseph Brill2022-07-162-6/+284
* Rework unit tests: move global data to Data class and move monkey patching to...Joseph Brill2022-07-165-84/+152
* Rework special case for 9.0 VCForPython handling (vc dir and batchfile locati...Joseph Brill2022-07-143-3/+162
* Add WinSDK tests.Joseph Brill2022-07-142-1/+100
* Update UtilTests with version components tests and remove separate msvc versi...Joseph Brill2022-07-131-0/+11
* Rework registry read_value to expand variables if necessary. Add registry te...Joseph Brill2022-07-132-16/+64
* Update utility functions and add tests.Joseph Brill2022-07-124-43/+272
* Add additional tests. Remove trailing whitespace.Joseph Brill2022-07-113-0/+356
* Move toolset version regexes to utility module. Rename default version method.Joseph Brill2022-07-092-49/+66
* Fix sider issues.Joseph Brill2022-07-091-1/+1
* Rework version convenience functions. Add additional tests.Joseph Brill2022-07-095-68/+106
* Add utility function for msvc_version components. Add convenience function t...Joseph Brill2022-07-071-4/+59
* Minor update to msvc exceptions and rework new unit tests.Joseph Brill2022-07-072-7/+13
* Rename msvc functions for consistency. Make additional msvc functions and ex...Joseph Brill2022-07-051-4/+4
* Remove API module and import exceptions and global policy functionsJoseph Brill2022-07-054-56/+0
* Revert from MSVCNotFoundWarning back to VisualCMissingWarning (test failures).Joseph Brill2022-07-052-6/+1
* Add msvc script error global policy and construction variable. Move msvc not ...Joseph Brill2022-07-059-252/+611
* Fix Util.py docstring for listdir_dirs. Minor update to reading sxs toolsets...Joseph Brill2022-06-302-42/+48
* Add 14.0 toolset registry check as done in msvc vsvars140.bat.Joseph Brill2022-06-292-1/+21
* Use msvc version prefix instead of version prefix for internal dictionary loo...Joseph Brill2022-06-293-3/+3
* Fix sider issue.Joseph Brill2022-06-281-1/+1