From 537de0c5923aab635505810cbf851e4640e17634 Mon Sep 17 00:00:00 2001 From: UbitUmarov Date: Sun, 16 Jan 2022 14:46:58 +0000 Subject: [PATCH] update runprebuild19.bat to find vs2022 --- runprebuild19.bat | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/runprebuild19.bat b/runprebuild19.bat index b4ebfa4254..a3d4390e9c 100644 --- a/runprebuild19.bat +++ b/runprebuild19.bat @@ -8,8 +8,17 @@ set VALUE_NAME=MSBuildToolsPath if "%PROCESSOR_ARCHITECTURE%"=="x86" set PROGRAMS=%ProgramFiles% if defined ProgramFiles(x86) set PROGRAMS=%ProgramFiles(x86)% -rem Try to find VS2019 -for %%e in (Enterprise Professional Community) do ( +set PROGRAMS64 = %PROGRAMS% +if defined ProgramFiles set PROGRAMS64=%ProgramFiles% + + +rem Try to find VS2019/22 +for %%e in (Community Enterprise Professional) do ( + if exist "%PROGRAMS64%\Microsoft Visual Studio\2022\%%e\MSBuild\Current\Bin\MSBuild.exe" ( + + set ValueValue="%PROGRAMS64%\Microsoft Visual Studio\2022\%%e\MSBuild\Current\Bin\MSBuild" + goto :found + ) if exist "%PROGRAMS%\Microsoft Visual Studio\2019\%%e\MSBuild\Current\Bin\MSBuild.exe" ( set ValueValue="%PROGRAMS%\Microsoft Visual Studio\2019\%%e\MSBuild\Current\Bin\MSBuild"