echo off

if /I "%VCVER%" == "vc14" (
  if "%ARCH%" == "64" (
    rem set environment variables used by OCCT
    set CSF_FPE=0

    set "TCL_DIR="
    set "TK_DIR="
    set "FREETYPE_DIR="
    set "FREEIMAGE_DIR="
    set "EGL_DIR="
    set "GLES2_DIR="
    set "TBB_DIR="
    set "VTK_DIR="
    set "FFMPEG_DIR="
    set "JEMALLOC_DIR="
    set "OPENVR_DIR="

    if not "" == "" (
      set "QTDIR="
    )
    set "TCL_VERSION_WITH_DOT="
    set "TK_VERSION_WITH_DOT="

    rem CSF_OCCTBinPath and CSF_OCCTLibPath are defined differently for 
    rem multiple and single configuration builds
    set "CSF_OCCTBinPath=D:/__sistem__/ProgramFiles/vcpkg/buildtrees/opencascade/x64-windows-rel/win64/vc14/bin"
    set "CSF_OCCTLibPath=D:/__sistem__/ProgramFiles/vcpkg/buildtrees/opencascade/x64-windows-rel/win64/vc14/lib"
    if ["D:/__sistem__/ProgramFiles/vcpkg/buildtrees/opencascade/x64-windows-rel/win64/vc14/bin"] == [""] (
      set "CSF_OCCTBinPath=D:/__sistem__/ProgramFiles/vcpkg/buildtrees/opencascade/x64-windows-rel/win%ARCH%/%VCVER%/bin%3"
      set "CSF_OCCTLibPath=D:/__sistem__/ProgramFiles/vcpkg/buildtrees/opencascade/x64-windows-rel/win%ARCH%/%VCVER%/lib%3"
    )

    set "CSF_OCCTIncludePath=D:/__sistem__/ProgramFiles/vcpkg/buildtrees/opencascade/x64-windows-rel/include/opencascade"
    set "CSF_OCCTResourcePath=D:/__sistem__/ProgramFiles/vcpkg/buildtrees/opencascade/src/V8_0_0_p1-8e1ab9f54f.clean/resources"
    set "CSF_OCCTDataPath=D:/__sistem__/ProgramFiles/vcpkg/buildtrees/opencascade/src/V8_0_0_p1-8e1ab9f54f.clean/data"
    set "CSF_OCCTTestsPath=D:/__sistem__/ProgramFiles/vcpkg/buildtrees/opencascade/src/V8_0_0_p1-8e1ab9f54f.clean/tests"
    set "CSF_OCCTDocPath=D:/__sistem__/ProgramFiles/vcpkg/buildtrees/opencascade/src/V8_0_0_p1-8e1ab9f54f.clean/doc"

    rem for compatibility with external application using CASROOT
    set "CASROOT=D:/__sistem__/ProgramFiles/vcpkg/buildtrees/opencascade/src/V8_0_0_p1-8e1ab9f54f.clean"
  ) 
)
