Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | Fix new tests in vcTests.py to run on non-windows platforms. | Joseph Brill | 2022-07-14 | 1 | -9/+11 | |
| | | | ||||||
| * | | Disable new vcTests for non-windows platforms. | Joseph Brill | 2022-07-13 | 1 | -4/+15 | |
| | | | ||||||
| * | | Move individual tests file content into vcTests.py | Joseph Brill | 2022-07-13 | 4 | -272/+154 | |
| | | | ||||||
| * | | Update UtilTests with version components tests and remove separate msvc ↵ | Joseph Brill | 2022-07-13 | 2 | -61/+11 | |
| | | | | | | | | | | | | version components test. | |||||
| * | | Rework registry read_value to expand variables if necessary. Add registry ↵ | Joseph Brill | 2022-07-13 | 2 | -16/+64 | |
| | | | | | | | | | | | | tests. | |||||
| * | | Update utility functions and add tests. | Joseph Brill | 2022-07-12 | 4 | -43/+272 | |
| | | | ||||||
| * | | Add additional tests. Remove trailing whitespace. | Joseph Brill | 2022-07-11 | 8 | -60/+360 | |
| | | | ||||||
| * | | Local flake8 recommendations. | Joseph Brill | 2022-07-11 | 5 | -39/+53 | |
| | | | ||||||
| * | | Fix msvc toolset versions test when not msvc version not installed. | Joseph Brill | 2022-07-10 | 2 | -4/+5 | |
| | | | ||||||
| * | | Modify msvc_query_version_toolset when version is None to use default ↵ | Joseph Brill | 2022-07-10 | 7 | -9/+206 | |
| | | | | | | | | | | | | version. Add additional tests. | |||||
| * | | Move toolset version regexes to utility module. Rename default version method. | Joseph Brill | 2022-07-09 | 4 | -55/+72 | |
| | | | ||||||
| * | | Fix sider issues. | Joseph Brill | 2022-07-09 | 2 | -3/+3 | |
| | | | ||||||
| * | | Rework version convenience functions. Add additional tests. | Joseph Brill | 2022-07-09 | 15 | -96/+437 | |
| | | | ||||||
| * | | Update readme and changes for mscommon logger fix and msvc use script args ↵ | Joseph Brill | 2022-07-08 | 2 | -0/+14 | |
| | | | | | | | | | | | | fixture update. | |||||
| * | | Disable cache for MSVC/MSVC_USE_SCRIPT_ARGS test. | Joseph Brill | 2022-07-08 | 1 | -0/+3 | |
| | | | ||||||
| * | | Fix sider issues. | Joseph Brill | 2022-07-08 | 1 | -5/+5 | |
| | | | ||||||
| * | | Add MSVC_SDK_VERSION tests. | Joseph Brill | 2022-07-08 | 3 | -2/+240 | |
| | | | ||||||
| * | | Additional policy tests for coverage. | Joseph Brill | 2022-07-08 | 2 | -0/+25 | |
| | | | ||||||
| * | | Add utility function for msvc_version components. Add convenience function ↵ | Joseph Brill | 2022-07-07 | 4 | -27/+72 | |
| | | | | | | | | | | | | to return list of installed msvc version component tuples for the test suite. | |||||
| * | | Minor update to msvc exceptions and rework new unit tests. | Joseph Brill | 2022-07-07 | 7 | -106/+165 | |
| | | | ||||||
| * | | Fix invalid msvc version test. | Joseph Brill | 2022-07-07 | 1 | -3/+2 | |
| | | | ||||||
| * | | Return empty list instead of None in msvc_toolset_versions. Expand msvc ↵ | Joseph Brill | 2022-07-07 | 2 | -120/+182 | |
| | | | | | | | | | | | | toolset version tests. | |||||
| * | | Fix typo in comment and add msvc not found, msvc script error, and msvc ↵ | Joseph Brill | 2022-07-07 | 4 | -1/+451 | |
| | | | | | | | | | | | | toolset versions tests. | |||||
| * | | Return full toolset version number for version toolset query function. | Joseph Brill | 2022-07-06 | 1 | -3/+6 | |
| | | | ||||||
| * | | Change to individual imports with noqa F401 to appease sider/flake8. | Joseph Brill | 2022-07-05 | 1 | -22/+19 | |
| | | | ||||||
| * | | Rename msvc functions for consistency. Make additional msvc functions and ↵ | Joseph Brill | 2022-07-05 | 6 | -41/+58 | |
| | | | | | | | | | | | | exceptions available via MSCommon module. | |||||
| * | | Remove API module and import exceptions and global policy functions | Joseph Brill | 2022-07-05 | 5 | -57/+13 | |
| | | | ||||||
| * | | Revert from MSVCNotFoundWarning back to VisualCMissingWarning (test failures). | Joseph Brill | 2022-07-05 | 4 | -8/+3 | |
| | | | ||||||
| * | | Add msvc script error global policy and construction variable. Move msvc not ↵ | Joseph Brill | 2022-07-05 | 15 | -288/+1112 | |
| | | | | | | | | | | | | found policy and msvc script error policy to Policy.py. Rework vcvars bugfix handling for SxS toolset 14.28. Add method to return msvc toolsets. Add experimental function to return msvc version and msvc toolset version given a version specification (proxy for selection). Add API.py to manage symbols imported in vc.py. Update documentation. | |||||
| * | | Fix: make MSCommon logger to be independent of root logger. | Joseph Brill | 2022-07-01 | 1 | -4/+4 | |
| | | | ||||||
| * | | Fix Util.py docstring for listdir_dirs. Minor update to reading sxs ↵ | Joseph Brill | 2022-06-30 | 2 | -42/+48 | |
| | | | | | | | | | | | | toolsets and toolset folders. | |||||
| * | | Add 14.0 toolset registry check as done in msvc vsvars140.bat. | Joseph Brill | 2022-06-29 | 3 | -2/+21 | |
| | | | ||||||
| * | | Use msvc version prefix instead of version prefix for internal dictionary ↵ | Joseph Brill | 2022-06-29 | 3 | -3/+3 | |
| | | | | | | | | | | | | lookup. | |||||
| * | | Fix sider issue. | Joseph Brill | 2022-06-28 | 1 | -1/+1 | |
| | | | ||||||
| * | | Additional validation for MSVC_SDK_VERSION and MSVC_SPECTRE_LIBS. Adjust ↵ | Joseph Brill | 2022-06-28 | 7 | -79/+314 | |
| | | | | | | | | | | | | documentation. Add additional exceptions for SDK version not found, toolset version not found, and spectre libraries not found. Add data structure for platform type. | |||||
| * | | Add docstrings to MSVC/Util.py methods. | Joseph Brill | 2022-06-27 | 1 | -0/+30 | |
| | | | ||||||
| * | | Move verify invocation to last line of vc.py. Add verify method to Config ↵ | Joseph Brill | 2022-06-27 | 4 | -5/+52 | |
| | | | | | | | | | | | | | | | | | | module to check that all _VCVER versions are defined locally. Update module docstrings for Dispatcher and MSVC init. | |||||
| * | | Rework SxS toolset version support and vcvars bug fix handling. Update ↵ | Joseph Brill | 2022-06-27 | 3 | -46/+113 | |
| | | | | | | | | | | | | MSVC_TOOLSET_VERSION documentation. | |||||
| * | | Add blurb for additional MSVC_UWP_APP values accepted. | Joseph Brill | 2022-06-26 | 2 | -0/+2 | |
| | | | ||||||
| * | | Set global lxml etree XSLT maximum traversal depth. Update generated ↵ | Joseph Brill | 2022-06-26 | 5 | -69/+117 | |
| | | | | | | | | | | | | documentation artifacts. | |||||
| * | | Update CHANGES.txt and RELEASE.txt | Joseph Brill | 2022-06-26 | 2 | -4/+43 | |
| | | | ||||||
| * | | Merge branch 'master' into jbrill-msvc-batchargs | Joseph Brill | 2022-06-26 | 31 | -542/+808 | |
| |\ \ | ||||||
| * | | | Minor documentation update based on stress tests [ci skip] | Joseph Brill | 2022-06-25 | 2 | -8/+12 | |
| | | | | ||||||
| * | | | Documentation updates [ci skip] | Joseph Brill | 2022-06-24 | 2 | -164/+234 | |
| | | | | ||||||
| * | | | Construction variable documentation additions and modifications. | Joseph Brill | 2022-06-23 | 2 | -11/+555 | |
| | | | | ||||||
| * | | | Construction variable documentation additions and modifications. | Joseph Brill | 2022-06-23 | 1 | -11/+542 | |
| | | | | ||||||
| * | | | Reorder function declarations | Joseph Brill | 2022-06-22 | 1 | -23/+23 | |
| | | | | ||||||
| * | | | Remove MSVC_TOOLSET_VERSION from intent to use msvc tools (attached to ↵ | Joseph Brill | 2022-06-21 | 1 | -7/+1 | |
| | | | | | | | | | | | | | | | | default version or specific version). | |||||
| * | | | Remove debug messages that by default are noisy. | Joseph Brill | 2022-06-21 | 2 | -7/+2 | |
| | | | | ||||||
| * | | | Move SCONS_CACHE_MSVC_FORCE_DEFAULTS environment variable query to MSCommon ↵ | Joseph Brill | 2022-06-21 | 2 | -11/+12 | |
| | | | | | | | | | | | | | | | | and set boolean if active. |