tianocore / edk2

EDK II
https://github.com/tianocore/tianocore.github.io/wiki/EDK-II
Other
4.41k stars 2.4k forks source link

BaseTools: Add VS2022 support. #5799

Closed apop5 closed 1 week ago

apop5 commented 1 month ago

Description

Adding support for VS2022 build tools.

Adding tools_def for VS2022. Update WindowsVsToolChain to support VS2022. Update set_vsPrefix_envs and toolsetup and edksetup to support VS2022.

How This Was Tested

Ran build on local system (tool_chain_target=vs2022) Ran CI on local system (tool_chain_target=vs2022). Both tests found vs2022.

Integration Instructions

N/A

apop5 commented 1 month ago

@bcran

can you please take a look at this when you get a chance?

apop5 commented 2 weeks ago

@bcran @lgao4

Do you have any other concerns?