-
-
Notifications
You must be signed in to change notification settings - Fork 315
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MSVC enhancement to add all remaining msvc batch file command-line options as SCons variables #4174
Commits on Jun 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3a760ae - Browse repository at this point
Copy the full SHA 3a760aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49d6e9a - Browse repository at this point
Copy the full SHA 49d6e9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef1cf08 - Browse repository at this point
Copy the full SHA ef1cf08View commit details
Commits on Jun 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b9c8f0c - Browse repository at this point
Copy the full SHA b9c8f0cView commit details
Commits on Jun 14, 2022
-
Detect multiple declarations between MSVC_SCRIPT_ARGS and new variabl…
…es. Sort arguments in preferred order.
Configuration menu - View commit details
-
Copy full SHA for 74740d2 - Browse repository at this point
Copy the full SHA 74740d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d195b6 - Browse repository at this point
Copy the full SHA 7d195b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b8a915 - Browse repository at this point
Copy the full SHA 7b8a915View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b8d1c4 - Browse repository at this point
Copy the full SHA 5b8d1c4View commit details
Commits on Jun 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5187917 - Browse repository at this point
Copy the full SHA 5187917View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33bef70 - Browse repository at this point
Copy the full SHA 33bef70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 716f93a - Browse repository at this point
Copy the full SHA 716f93aView commit details -
Add dispatch class for reset and verify methods. Verify data structur…
…e consistency for msvc sdk versions.
Configuration menu - View commit details
-
Copy full SHA for ac6045d - Browse repository at this point
Copy the full SHA ac6045dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 126a34e - Browse repository at this point
Copy the full SHA 126a34eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 736c7e5 - Browse repository at this point
Copy the full SHA 736c7e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5cb849 - Browse repository at this point
Copy the full SHA a5cb849View commit details
Commits on Jun 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 27cd6c4 - Browse repository at this point
Copy the full SHA 27cd6c4View commit details
Commits on Jun 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 94b23f7 - Browse repository at this point
Copy the full SHA 94b23f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbd3018 - Browse repository at this point
Copy the full SHA dbd3018View commit details -
Configuration menu - View commit details
-
Copy full SHA for 010c2ad - Browse repository at this point
Copy the full SHA 010c2adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 14ee60c - Browse repository at this point
Copy the full SHA 14ee60cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9619adb - Browse repository at this point
Copy the full SHA 9619adbView commit details -
Configuration menu - View commit details
-
Copy full SHA for a7c56ce - Browse repository at this point
Copy the full SHA a7c56ceView commit details
Commits on Jun 21, 2022
-
Add global for cache reset (classmethod to module omission) and remov…
…e duplicate import
Configuration menu - View commit details
-
Copy full SHA for f6a7b84 - Browse repository at this point
Copy the full SHA f6a7b84View commit details -
Suppress sider imported but unused for namespace. Restrict MSVC_UWP_A…
…PP boolean symbols accepted.
Configuration menu - View commit details
-
Copy full SHA for dd328cf - Browse repository at this point
Copy the full SHA dd328cfView commit details -
Add internal, undocumented SCONS_CACHE_MSVC_FORCE_DEFAULTS environmen…
…t variable to force default SDK and toolset arguments.
Configuration menu - View commit details
-
Copy full SHA for 5dd220b - Browse repository at this point
Copy the full SHA 5dd220bView commit details -
Consider MSVC_TOOLSET_VERSION specification intent to use msvc tools.…
… Update boolean symbols accepted for uwp and spectre.
Configuration menu - View commit details
-
Copy full SHA for ac9b547 - Browse repository at this point
Copy the full SHA ac9b547View commit details -
Configuration menu - View commit details
-
Copy full SHA for 377e815 - Browse repository at this point
Copy the full SHA 377e815View commit details -
Configuration menu - View commit details
-
Copy full SHA for 016e7f7 - Browse repository at this point
Copy the full SHA 016e7f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56bd50d - Browse repository at this point
Copy the full SHA 56bd50dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad7a59d - Browse repository at this point
Copy the full SHA ad7a59dView commit details -
Move SCONS_CACHE_MSVC_FORCE_DEFAULTS environment variable query to MS…
…Common and set boolean if active.
Configuration menu - View commit details
-
Copy full SHA for a5938cc - Browse repository at this point
Copy the full SHA a5938ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 52e349c - Browse repository at this point
Copy the full SHA 52e349cView commit details -
Remove MSVC_TOOLSET_VERSION from intent to use msvc tools (attached t…
…o default version or specific version).
Configuration menu - View commit details
-
Copy full SHA for 7683a2f - Browse repository at this point
Copy the full SHA 7683a2fView commit details
Commits on Jun 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 98cf01f - Browse repository at this point
Copy the full SHA 98cf01fView commit details
Commits on Jun 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1de714a - Browse repository at this point
Copy the full SHA 1de714aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f99f7ca - Browse repository at this point
Copy the full SHA f99f7caView commit details
Commits on Jun 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 623cdba - Browse repository at this point
Copy the full SHA 623cdbaView commit details
Commits on Jun 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 607d719 - Browse repository at this point
Copy the full SHA 607d719View commit details
Commits on Jun 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0b5f192 - Browse repository at this point
Copy the full SHA 0b5f192View commit details -
Configuration menu - View commit details
-
Copy full SHA for d98f0fa - Browse repository at this point
Copy the full SHA d98f0faView commit details -
Set global lxml etree XSLT maximum traversal depth. Update generated …
…documentation artifacts.
Configuration menu - View commit details
-
Copy full SHA for 7a38a4b - Browse repository at this point
Copy the full SHA 7a38a4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 20a092f - Browse repository at this point
Copy the full SHA 20a092fView commit details
Commits on Jun 27, 2022
-
Rework SxS toolset version support and vcvars bug fix handling. Updat…
…e MSVC_TOOLSET_VERSION documentation.
Configuration menu - View commit details
-
Copy full SHA for 2e2b464 - Browse repository at this point
Copy the full SHA 2e2b464View commit details -
Move verify invocation to last line of vc.py. Add verify method to Co…
…nfig module to check that all _VCVER versions are defined locally. Update module docstrings for Dispatcher and MSVC init.
Configuration menu - View commit details
-
Copy full SHA for b94e801 - Browse repository at this point
Copy the full SHA b94e801View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90922c1 - Browse repository at this point
Copy the full SHA 90922c1View commit details
Commits on Jun 28, 2022
-
Additional validation for MSVC_SDK_VERSION and MSVC_SPECTRE_LIBS. Adj…
…ust documentation. Add additional exceptions for SDK version not found, toolset version not found, and spectre libraries not found. Add data structure for platform type.
Configuration menu - View commit details
-
Copy full SHA for d5a2a52 - Browse repository at this point
Copy the full SHA d5a2a52View commit details -
Configuration menu - View commit details
-
Copy full SHA for f500d2e - Browse repository at this point
Copy the full SHA f500d2eView commit details
Commits on Jun 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8dd2c43 - Browse repository at this point
Copy the full SHA 8dd2c43View commit details -
Configuration menu - View commit details
-
Copy full SHA for a63c1cf - Browse repository at this point
Copy the full SHA a63c1cfView commit details
Commits on Jun 30, 2022
-
Fix Util.py docstring for listdir_dirs. Minor update to reading sxs t…
…oolsets and toolset folders.
Configuration menu - View commit details
-
Copy full SHA for fa7f870 - Browse repository at this point
Copy the full SHA fa7f870View commit details
Commits on Jul 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 033e876 - Browse repository at this point
Copy the full SHA 033e876View commit details
Commits on Jul 5, 2022
-
Add msvc script error global policy and construction variable. Move m…
…svc not 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.
Configuration menu - View commit details
-
Copy full SHA for 8cf6097 - Browse repository at this point
Copy the full SHA 8cf6097View commit details -
Configuration menu - View commit details
-
Copy full SHA for 392af45 - Browse repository at this point
Copy the full SHA 392af45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36b8d2d - Browse repository at this point
Copy the full SHA 36b8d2dView commit details -
Rename msvc functions for consistency. Make additional msvc functions…
… and exceptions available via MSCommon module.
Configuration menu - View commit details
-
Copy full SHA for 42803c3 - Browse repository at this point
Copy the full SHA 42803c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a930d9 - Browse repository at this point
Copy the full SHA 7a930d9View commit details
Commits on Jul 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7c6def0 - Browse repository at this point
Copy the full SHA 7c6def0View commit details
Commits on Jul 7, 2022
-
Fix typo in comment and add msvc not found, msvc script error, and ms…
…vc toolset versions tests.
Configuration menu - View commit details
-
Copy full SHA for f7e37ed - Browse repository at this point
Copy the full SHA f7e37edView commit details -
Return empty list instead of None in msvc_toolset_versions. Expand ms…
…vc toolset version tests.
Configuration menu - View commit details
-
Copy full SHA for a75614c - Browse repository at this point
Copy the full SHA a75614cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e8faf15 - Browse repository at this point
Copy the full SHA e8faf15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88c534e - Browse repository at this point
Copy the full SHA 88c534eView commit details -
Add utility function for msvc_version components. Add convenience fun…
…ction to return list of installed msvc version component tuples for the test suite.
Configuration menu - View commit details
-
Copy full SHA for 737abe7 - Browse repository at this point
Copy the full SHA 737abe7View commit details
Commits on Jul 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3cc1197 - Browse repository at this point
Copy the full SHA 3cc1197View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bd4f4a - Browse repository at this point
Copy the full SHA 3bd4f4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd82717 - Browse repository at this point
Copy the full SHA cd82717View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f92901 - Browse repository at this point
Copy the full SHA 6f92901View commit details -
Update readme and changes for mscommon logger fix and msvc use script…
… args fixture update.
Configuration menu - View commit details
-
Copy full SHA for 23f63fc - Browse repository at this point
Copy the full SHA 23f63fcView commit details
Commits on Jul 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 04a5dea - Browse repository at this point
Copy the full SHA 04a5deaView commit details -
Configuration menu - View commit details
-
Copy full SHA for df56307 - Browse repository at this point
Copy the full SHA df56307View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d85fd2 - Browse repository at this point
Copy the full SHA 0d85fd2View commit details
Commits on Jul 10, 2022
-
Modify msvc_query_version_toolset when version is None to use default…
… version. Add additional tests.
Configuration menu - View commit details
-
Copy full SHA for ea10a37 - Browse repository at this point
Copy the full SHA ea10a37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43d02a2 - Browse repository at this point
Copy the full SHA 43d02a2View commit details
Commits on Jul 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1291355 - Browse repository at this point
Copy the full SHA 1291355View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2eb66e9 - Browse repository at this point
Copy the full SHA 2eb66e9View commit details
Commits on Jul 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3f9d668 - Browse repository at this point
Copy the full SHA 3f9d668View commit details
Commits on Jul 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for afd7d10 - Browse repository at this point
Copy the full SHA afd7d10View commit details -
Update UtilTests with version components tests and remove separate ms…
…vc version components test.
Configuration menu - View commit details
-
Copy full SHA for 8595773 - Browse repository at this point
Copy the full SHA 8595773View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1365adb - Browse repository at this point
Copy the full SHA 1365adbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 744dac6 - Browse repository at this point
Copy the full SHA 744dac6View commit details
Commits on Jul 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 61c7fb5 - Browse repository at this point
Copy the full SHA 61c7fb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a05b891 - Browse repository at this point
Copy the full SHA a05b891View commit details -
Rework special case for 9.0 VCForPython handling (vc dir and batchfil…
…e location). Add additional tests.
Configuration menu - View commit details
-
Copy full SHA for 7db4e09 - Browse repository at this point
Copy the full SHA 7db4e09View commit details
Commits on Jul 15, 2022
-
Add additional tests for msvc_sdk_versions, msvc_toolset_versions, an…
…d msvc_query_toolset_version.
Configuration menu - View commit details
-
Copy full SHA for 8ad53e8 - Browse repository at this point
Copy the full SHA 8ad53e8View commit details
Commits on Jul 16, 2022
-
Rework unit tests: move global data to Data class and move monkey pat…
…ching to Patch class.
Configuration menu - View commit details
-
Copy full SHA for 6d35399 - Browse repository at this point
Copy the full SHA 6d35399View commit details -
Configuration menu - View commit details
-
Copy full SHA for 279b5c5 - Browse repository at this point
Copy the full SHA 279b5c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f879f81 - Browse repository at this point
Copy the full SHA f879f81View commit details
Commits on Jul 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 57d6170 - Browse repository at this point
Copy the full SHA 57d6170View commit details -
Add msvc sdk version components utility function and tuple. Finish sc…
…ript arguments tests.
Configuration menu - View commit details
-
Copy full SHA for a3c7e65 - Browse repository at this point
Copy the full SHA a3c7e65View commit details -
Add function to return toolsets with spectre libs folder (target may …
…not be installed). Add additional tests.
Configuration menu - View commit details
-
Copy full SHA for bf6ea8a - Browse repository at this point
Copy the full SHA bf6ea8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 79c8e91 - Browse repository at this point
Copy the full SHA 79c8e91View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4efe6b - Browse repository at this point
Copy the full SHA f4efe6bView commit details -
Add msvc spectre libs test. Add library path checks to msvc sdk versi…
…on and msvc toolset version tests.
Configuration menu - View commit details
-
Copy full SHA for d7664eb - Browse repository at this point
Copy the full SHA d7664ebView commit details
Commits on Jul 18, 2022
-
Add special case for msvc 14.0 and store/uwp specified via script arg…
…s and sdk specified via construction variable or forced. Revise forced default toolset handling (may have passed default toolset as an argument inadvertently). Add more tests.
Configuration menu - View commit details
-
Copy full SHA for 32bfd79 - Browse repository at this point
Copy the full SHA 32bfd79View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6c4499 - Browse repository at this point
Copy the full SHA d6c4499View commit details -
Add MSCommon/README.rst with verbatim content from MSCommon/README. A…
…dd out-of-date warning to MSCommon/README. [ci skip]
Configuration menu - View commit details
-
Copy full SHA for e99127b - Browse repository at this point
Copy the full SHA e99127bView commit details -
Configuration menu - View commit details
-
Copy full SHA for da2f846 - Browse repository at this point
Copy the full SHA da2f846View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4822e9b - Browse repository at this point
Copy the full SHA 4822e9bView commit details -
Revert "Rename README to README.rst and update contents for RST. [ci …
…skip]" This reverts commit 4822e9b.
Configuration menu - View commit details
-
Copy full SHA for 587d55d - Browse repository at this point
Copy the full SHA 587d55dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d9f89fe - Browse repository at this point
Copy the full SHA d9f89feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1eefde2 - Browse repository at this point
Copy the full SHA 1eefde2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89fc869 - Browse repository at this point
Copy the full SHA 89fc869View commit details -
Configuration menu - View commit details
-
Copy full SHA for e274cf1 - Browse repository at this point
Copy the full SHA e274cf1View commit details
Commits on Jul 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for aca539b - Browse repository at this point
Copy the full SHA aca539bView commit details
Commits on Jul 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 65204c9 - Browse repository at this point
Copy the full SHA 65204c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69bb077 - Browse repository at this point
Copy the full SHA 69bb077View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6625bc4 - Browse repository at this point
Copy the full SHA 6625bc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b79d43 - Browse repository at this point
Copy the full SHA 3b79d43View commit details -
Configuration menu - View commit details
-
Copy full SHA for eebf3b6 - Browse repository at this point
Copy the full SHA eebf3b6View commit details
Commits on Jul 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for bf659c3 - Browse repository at this point
Copy the full SHA bf659c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cf871f - Browse repository at this point
Copy the full SHA 2cf871fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 94133d4 - Browse repository at this point
Copy the full SHA 94133d4View commit details