summaryrefslogtreecommitdiffstats
path: root/SCons/Tool/MSCommon
Commit message (Expand)AuthorAgeFilesLines
* Remove unused MSCommonLogFile warning.Joseph Brill2024-10-081-3/+0
* Detect double quotes in SCONS_MSCOMMON_DEBUG value and raise UserError immedi...Joseph Brill2024-10-011-9/+6
* Remove unnecessary f-string specification in ms common logging error message.Joseph Brill2024-09-271-1/+1
* Simplify log file handling.Joseph Brill2024-09-271-169/+20
* Validate the SCONS_MSCOMMON_DEBUG file name.Joseph Brill2024-09-261-2/+175
* Fix bug in Config.py initialization and rework support for MsvcQueryVersionTo...Joseph Brill2024-05-285-32/+91
* Fix msvc_query_version_toolset function test in vcTests.pyJoseph Brill2024-05-282-3/+37
* Rework experimental msvc_query_version_toolset function.Joseph Brill2024-05-274-92/+179
* Fix issue #4543: Add support for msvc toolset versions 14.4x for msvc buildto...Joseph Brill2024-05-276-160/+294
* Simplify check for VSWHERE undefined, None, or empty.Joseph Brill2024-05-211-3/+3
* Update vswhere function api and update MSCommon/README.rstJoseph Brill2024-03-262-11/+34
* Change rst footnotes to numbered lists (github rendering places at end of doc...Joseph Brill2024-03-251-7/+10
* Convert simple tables to grid tables in MSCommon/README.rstJoseph Brill2024-03-251-77/+125
* Update MSCommon/README.rst formatting.Joseph Brill2024-03-251-126/+99
* Rework vswhere executable filter/seen handling.Joseph Brill2024-03-243-86/+69
* Remove orphaned warning and update CHANGES.txtJoseph Brill2024-03-231-3/+0
* Merge branch 'master' into jbrill-msvc-detectJoseph Brill2024-03-231-1/+1
|\
| * Lock creation of CacheDir configMats Wichmann2024-03-111-1/+1
| * MSVS/MSVC: msvs tool, msvs tests, and msvc detection fixesJoseph Brill2023-12-281-3/+9
| * Merge pull request #4432 from jcbrill/jbrill-msvc-clsearchWilliam Deegan2023-10-291-6/+18
| |\
| | * Rework msvc cl not found warning message order and construction.Joseph Brill2023-10-131-6/+5
| | * Adjust the final compiler executable search and warning message when setting ...Joseph Brill2023-10-111-5/+18
| * | Elminate http: referencesMats Wichmann2023-10-171-3/+2
| * | Merge pull request #4433 from jcbrill/jbrill-mscommon-debugWilliam Deegan2023-10-161-13/+67
| |\ \
| | * | Add a custom formatter to the MSCommon/common.py debug logging that accepts a...Joseph Brill2023-10-131-13/+67
| | |/
| * | Remove redundant os.path.normcase invocation in SCons/Tool/MSCommon/MSVC/Util...Joseph Brill2023-10-151-1/+1
| * | Internal updates to MSCommon/MSVC/Util.py and MSCommon/MSVC/Config.py.Joseph Brill2023-10-152-6/+5
| * | Replace process_path with normalize_path in MSCommon/MSVC/Util.pyJoseph Brill2023-10-144-18/+180
| |/
* | Refactor vswhere executable support and detection.Joseph Brill2024-03-235-285/+538
* | Detection changes for VS IDE editions and VS2008 (develop and vcforpython).Joseph Brill2024-03-124-69/+84
* | Clear VisualStudio internal cache and installed visual studios data structure...Joseph Brill2024-03-032-11/+52
* | Test suite update and bug fixes.Joseph Brill2024-02-291-5/+20
* | Replace removed process_path function call with normalize_path.Joseph Brill2024-01-071-3/+3
* | Add additional vswhere locations and remove vswhere command-line stub.Joseph Brill2024-01-071-31/+3
* | Remove unused cache dictionary.Joseph Brill2024-01-071-2/+0
* | Add additional registry keys for 12.0Exp and 11.0Exp detection (VS roots).Joseph Brill2024-01-071-6/+10
* | Merge branch 'master' into HEADJoseph Brill2024-01-078-43/+256
* | Merge branch 'master' into jbrill-msvc-fixesJoseph Brill2023-10-051-30/+14
|\ \ | |/
| * Further mod on msvc config cache lockingMats Wichmann2023-10-041-1/+3
| * MSVC: Fix unhandled MissingConfiguration exception.Joseph Brill2023-09-221-9/+1
| * Merge branch 'master' into feature/new-subprocMats Wichmann2023-09-0910-205/+519
| |\
| * | New scons_subproc_run: simplify calling in msvcMats Wichmann2023-07-081-15/+7
| * | Implement a new subprocess wrapperMats Wichmann2023-07-081-32/+22
* | | Update MSCommon/README.rst documentation [ci skip]Joseph Brill2023-09-101-20/+178
* | | Remove vswhere command-line option and replace retrieval with stub returning ...Joseph Brill2023-09-101-26/+7
* | | Update verification of vswhere executable and temporary removal of vswhere co...Joseph Brill2023-09-081-25/+35
* | | Temporarily disable command-line argument and keep original case of vc path f...Joseph Brill2023-09-081-22/+22
* | | MSVC: detection fixes and changesJoseph Brill2023-09-0810-301/+1736
| |/ |/|
* | msvc config cache: add locking on cachefileMats Wichmann2023-09-041-3/+5
* | Fix up incomplete change to mscommon error msgMats Wichmann2023-08-281-6/+6