0028920: Samples - fix msvc.bat for building samples without CMake
[occt.git] / samples / CSharp / msvc_D3D.bat
... / ...
CommitLineData
1@echo off
2
3Setlocal EnableDelayedExpansion
4
5rem Setup environment
6call "%~dp0env.bat" %1 %2 %3
7
8if NOT DEFINED DXSDK_DIR (
9 if /I "%VCVER%" == "vc9" (
10 echo ERROR: DirectX SDK is required in order to build the sample but it is not found in your system. Please install DirectX SDK and retry.
11 exit /B
12 )
13 if /I "%VCVER%" == "vc10" (
14 echo ERROR: DirectX SDK is required in order to build the sample but it is not found in your system. Please install DirectX SDK and retry.
15 exit /B
16 )
17)
18
19rem Define path to project file
20set "PRJFILE=%~dp0\CSharp_D3D.sln"
21
22rem Launch Visual Studio - either professional (devenv) or Express, as available
23if exist "%DevEnvDir%\devenv.exe" (
24 start "" "%DevEnvDir%\devenv.exe" "%PRJFILE%"
25) else if exist "%DevEnvDir%\%VisualStudioExpressName%.exe" (
26 start "" "%DevEnvDir%\%VisualStudioExpressName%.exe" "%PRJFILE%"
27) else (
28 echo Error: Could not find MS Visual Studio ^(%VCVER%^)
29 echo Check relevant environment variable ^(e.g. VS100COMNTOOLS for vc10^)
30)