blob: 5621fca7525c34a7aa4566e3b80f39f768202152 [file] [log] [blame]
Bram Moolenaar73f44392017-10-07 18:38:43 +02001@echo off
2rem To be used on MS-Windows for Visual C++ 2015 (either Express or Community)
3rem See INSTALLpc.txt for information.
4rem
5rem Usage:
6rem For x86 builds run this without options:
7rem msvc2015
8rem For x64 builds run this with "x86_amd64" option:
9rem msvc2015 x86_amd64
10@echo on
11
12call "%VS140COMNTOOLS%..\..\VC\vcvarsall.bat" %*
13
14rem Use Windows SDK 7.1A for targeting Windows XP.
15if "%ProgramFiles(x86)%"=="" (
16 set "WinSdk71=%ProgramFiles%\Microsoft SDKs\Windows\v7.1A"
17) else (
18 set "WinSdk71=%ProgramFiles(x86)%\Microsoft SDKs\Windows\v7.1A"
19)
20if not exist "%WinSdk71%" (
21 echo Windows SDK 7.1A is not found. Targeting Windows Vista and later.
22 goto :eof
23)
24
25set INCLUDE=%WinSdk71%\Include;%INCLUDE%
26if "%Platform%"=="x64" (
27 set "LIB=%WinSdk71%\Lib\x64;%LIB%"
28 set SUBSYSTEM_VER=5.02
29) else (
30 set "LIB=%WinSdk71%\Lib;%LIB%"
31 set SUBSYSTEM_VER=5.01
32)
33set CL=/D_USING_V110_SDK71_