-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Updated ReadMe.md - Use the vcpkg submodule instead of separately cloning #761 #873
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
Conversation
Updated the build instructions in ReadMe.md to use the vcpkg submodule present in this STL repository. The user can alternatively, use a separate installation of vcpkg. Both the build steps given below have been updated - 1. How To Build With The Visual Studio IDE 2. How To Build With A Native Tools Command Prompt
Updated ReadMe.md with the following steps as per review comments- cd STL git submodule update --init -- vcpkg/
Updated ReadMe.md as per review comments mainly - -removed vcpkg submodule init for IDE build step. -updated vcpkg init command for Command Prompt build step -updated example path of vcpkg specified to cmake to use the repository submodule path
1. reverted back to using command prompt for cloning the STL repository, init of vcpkg and boost math installation in case of build steps using IDE. 2. added --progress option to submodule update of vcpkg as mentioned in microsoft#805
|
Tagging as |
After microsoft#1124 was merged the steps to get started were simplified to not need `vcpkg integrate`.
CaseyCarter
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This all looks good - just a minor mechanical tweak that I'll merge.
According to https://github.github.com/gfm/#code-spans , we don't need 4 backticks; 2 will work. We can also get the space trimmed away - we need a single space before and after for that to work. Finally, capitalize Ctrl. Drop the mention of adding `boost-math:arm-windows boost-math:arm64-windows` to the `vcpkg.exe install` command - this requires ARM/ARM64 support to be installed in VS, it has to be performed as a separate `vcpkg.exe install` command (because it requires `boost-build:x86-windows`, installed by the first command), this isn't mentioned in the command-line instructions, and it is unnecessary for most users. We can also drop "Assuming you are targeting x86 and x64," so this exactly matches the command-line phrasing.
|
Thanks! I pushed two changes: a small Markdown cleanup, and removing pre-existing ARM/ARM64 wording that wasn't quite right.
I've filed #1211 to track explaining ARM/ARM64 properly; that shouldn't hold up this PR, which now nicely aligns the IDE and command-line instructions. |
|
As long as someone actually ran through this from a clean box and checked that it worked that sounds good to me |
I ran through everything but the ARM/ARM64 bits that we excised and had success. |
|
Thanks for improving the "getting started" experience for new users, and congratulations on your first microsoft/STL commit! 🎉 😸 |
Updated the build instructions as part of #761 in ReadMe.md to use the vcpkg submodule present in this STL repository instead of separately cloning. The user can alternatively, use a separate installation of vcpkg.
Both the build steps mentioned below have been updated -
Fixes #761.