Skip to content
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

windows_cc_configure: support Visual Studio 2022 #18847

Closed

Conversation

sluongng
Copy link
Contributor

@sluongng sluongng commented Jul 5, 2023

In Visual Studio 2022, vcpkg folder was added to the content (1).

Refactor the logic that check for VS 2017 and 2019 to supporting all
versions equal or above 2017, as long as the contents statisfy.

(1): https://devblogs.microsoft.com/cppblog/vcpkg-is-now-included-with-visual-studio/

In Visual Studio 2022, `vcpkg` folder was added to the content (1).

Refactor the logic that check for VS 2017 and 2019 to supporting all
versions equal or above 2017, as long as the contents statisfy.

(1): https://devblogs.microsoft.com/cppblog/vcpkg-is-now-included-with-visual-studio/
@github-actions github-actions bot added awaiting-review PR is awaiting review from an assigned reviewer team-Rules-CPP Issues for C++ rules labels Jul 5, 2023
@sluongng
Copy link
Contributor Author

sluongng commented Jul 5, 2023

cc: @meteorcloudy @mai93 I think you guys are familiar with this file?

@sluongng
Copy link
Contributor Author

sluongng commented Jul 5, 2023

ci seems flaky and failure seems unrelated 🤔

@meteorcloudy
Copy link
Member

meteorcloudy commented Jul 17, 2023

#18945 is trying to address the same issue and is a bit simpler, so let's get that one in 6.3.0!

@github-actions github-actions bot removed the awaiting-review PR is awaiting review from an assigned reviewer label Jul 17, 2023
@sluongng sluongng deleted the sluongng/visual-studio-2022 branch July 17, 2023 13:47
@sluongng sluongng mentioned this pull request Jul 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
team-Rules-CPP Issues for C++ rules
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants