Skip to content

Commit 8f45ae9

Browse files
committed
Updating Build_VC2017*.cmd
1 parent 517a6e3 commit 8f45ae9

File tree

2 files changed

+46
-4
lines changed

2 files changed

+46
-4
lines changed

Source/Build_VC2017.cmd

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,21 @@
1-
REM Visual Studio 2017 Community
1+
REM Visual Studio 2017 Community or Professional
22

3-
call "%ProgramFiles(x86)%\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsall.bat" x86
3+
set VC_ROOT=%ProgramFiles(x86)%\Microsoft Visual Studio\2017
44

5+
if exist "%VC_ROOT%\Professional\VC\Auxiliary\Build\vcvarsall.bat" goto UseVcProfessional
6+
if exist "%VC_ROOT%\Community\VC\Auxiliary\Build\vcvarsall.bat" goto UseVcCommunity
7+
8+
goto ErrorNoVcVarsAll
9+
10+
:UseVcProfessional
11+
call "%VC_ROOT%\Professional\VC\Auxiliary\Build\vcvarsall.bat" x86
12+
goto Building
13+
14+
:UseVcCommunity
15+
call "%VC_ROOT%\Community\VC\Auxiliary\Build\vcvarsall.bat" x86
16+
goto Building
17+
18+
:Building
519
set MSSDK=%ProgramFiles(x86)%\Microsoft SDKs\Windows\v7.1A
620
set PATH=%MSSDK%\bin;%PATH%
721

@@ -23,3 +37,10 @@ if exist QSearchFindEx.obj del QSearchFindEx.obj
2337
if exist DialogSwitcher.obj del DialogSwitcher.obj
2438
if exist XMemStrFunc.obj del XMemStrFunc.obj
2539
@PAUSE
40+
goto End
41+
42+
:ErrorNoVcVarsAll
43+
echo ERROR: Could not find "vcvarsall.bat"
44+
goto End
45+
46+
:End

Source/Build_VC2017_x64.cmd

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,21 @@
1-
REM Visual Studio 2017 Community
1+
REM Visual Studio 2017 Community or Professional
22

3-
call "%ProgramFiles(x86)%\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsall.bat" x86_amd64
3+
set VC_ROOT=%ProgramFiles(x86)%\Microsoft Visual Studio\2017
44

5+
if exist "%VC_ROOT%\Professional\VC\Auxiliary\Build\vcvarsall.bat" goto UseVcProfessional
6+
if exist "%VC_ROOT%\Community\VC\Auxiliary\Build\vcvarsall.bat" goto UseVcCommunity
7+
8+
goto ErrorNoVcVarsAll
9+
10+
:UseVcProfessional
11+
call "%VC_ROOT%\Professional\VC\Auxiliary\Build\vcvarsall.bat" x86_amd64
12+
goto Building
13+
14+
:UseVcCommunity
15+
call "%VC_ROOT%\Community\VC\Auxiliary\Build\vcvarsall.bat" x86_amd64
16+
goto Building
17+
18+
:Building
519
cd "%~dp0."
620
if not exist "..\Plugs64" mkdir "..\Plugs64"
721
cd .\QSearch
@@ -23,3 +37,10 @@ if exist QSearchFindEx.obj del QSearchFindEx.obj
2337
if exist DialogSwitcher.obj del DialogSwitcher.obj
2438
if exist XMemStrFunc.obj del XMemStrFunc.obj
2539
@PAUSE
40+
goto End
41+
42+
:ErrorNoVcVarsAll
43+
echo ERROR: Could not find "vcvarsall.bat"
44+
goto End
45+
46+
:End

0 commit comments

Comments
 (0)