2017-10-25 21:56:30 +00:00
|
|
|
if [ -z "${VSPATH}" ]; then
|
|
|
|
TOOLTOOL_DIR=${TOOLTOOL_DIR:-$topsrcdir}
|
2018-09-06 22:15:19 +00:00
|
|
|
VSPATH="$(cd ${TOOLTOOL_DIR} && pwd)/vs2017_15.8.4"
|
2017-10-25 21:56:30 +00:00
|
|
|
fi
|
|
|
|
|
|
|
|
if [ -d "${VSPATH}" ]; then
|
|
|
|
VSWINPATH="$(cd ${VSPATH} && pwd -W)"
|
|
|
|
|
|
|
|
export WINDOWSSDKDIR="${VSWINPATH}/SDK"
|
|
|
|
export WIN32_REDIST_DIR=${VSPATH}/VC/redist/x64/Microsoft.VC141.CRT
|
|
|
|
export WIN_UCRT_REDIST_DIR="${VSPATH}/SDK/Redist/ucrt/DLLs/x64"
|
2018-05-03 19:53:53 +00:00
|
|
|
export WIN_DIA_SDK_BIN_DIR="${VSPATH}/DIA SDK/bin/amd64"
|
2017-10-25 21:56:30 +00:00
|
|
|
|
2018-11-09 19:04:29 +00:00
|
|
|
win_sdk_version="10.0.17134.0"
|
|
|
|
export PATH="${VSPATH}/VC/bin/Hostx64/x64:${VSPATH}/SDK/bin/${win_sdk_version}/x64:${VSPATH}/VC/redist/x64/Microsoft.VC141.CRT:${VSPATH}/SDK/Redist/ucrt/DLLs/x64:${WIN_DIA_SDK_BIN_DIR}:${PATH}"
|
2017-10-25 21:56:30 +00:00
|
|
|
|
2018-11-09 19:04:29 +00:00
|
|
|
export INCLUDE="${VSPATH}/VC/include:${VSPATH}/VC/atlmfc/include:${VSPATH}/SDK/Include/${win_sdk_version}/ucrt:${VSPATH}/SDK/Include/${win_sdk_version}/shared:${VSPATH}/SDK/Include/${win_sdk_version}/um:${VSPATH}/SDK/Include/${win_sdk_version}/winrt:${VSPATH}/DIA SDK/include"
|
|
|
|
export LIB="${VSPATH}/VC/lib/x64:${VSPATH}/VC/atlmfc/lib/x64:${VSPATH}/SDK/Lib/${win_sdk_version}/ucrt/x64:${VSPATH}/SDK/Lib/${win_sdk_version}/um/x64:${VSPATH}/DIA SDK/lib/amd64"
|
2017-10-25 21:56:30 +00:00
|
|
|
fi
|