File tree Expand file tree Collapse file tree 2 files changed +46
-4
lines changed Expand file tree Collapse file tree 2 files changed +46
-4
lines changed Original file line number Diff line number Diff line change 1
- REM Visual Studio 2017 Community
1
+ REM Visual Studio 2017 Community or Professional
2
2
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
4
4
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
5
19
set MSSDK = %ProgramFiles(x86)% \Microsoft SDKs\Windows\v7.1A
6
20
set PATH = %MSSDK% \bin;%PATH%
7
21
@@ -23,3 +37,10 @@ if exist QSearchFindEx.obj del QSearchFindEx.obj
23
37
if exist DialogSwitcher.obj del DialogSwitcher.obj
24
38
if exist XMemStrFunc.obj del XMemStrFunc.obj
25
39
@ PAUSE
40
+ goto End
41
+
42
+ :ErrorNoVcVarsAll
43
+ echo ERROR: Could not find " vcvarsall.bat"
44
+ goto End
45
+
46
+ :End
Original file line number Diff line number Diff line change 1
- REM Visual Studio 2017 Community
1
+ REM Visual Studio 2017 Community or Professional
2
2
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
4
4
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
5
19
cd " %~dp0 ."
6
20
if not exist " ..\Plugs64" mkdir " ..\Plugs64"
7
21
cd .\QSearch
@@ -23,3 +37,10 @@ if exist QSearchFindEx.obj del QSearchFindEx.obj
23
37
if exist DialogSwitcher.obj del DialogSwitcher.obj
24
38
if exist XMemStrFunc.obj del XMemStrFunc.obj
25
39
@ PAUSE
40
+ goto End
41
+
42
+ :ErrorNoVcVarsAll
43
+ echo ERROR: Could not find " vcvarsall.bat"
44
+ goto End
45
+
46
+ :End
You can’t perform that action at this time.
0 commit comments