| @echo off |
| |
| if "%1"=="/?" goto :showhelp |
| if "%1"=="-?" goto :showhelp |
| if "%1"=="-help" goto :showhelp |
| if "%1"=="--help" goto :showhelp |
| |
| if "%HLSL_BLD_DIR%"=="" ( |
| echo Missing build directory. |
| exit /b 1 |
| ) |
| |
| if not exist "%HLSL_BLD_DIR%\LLVM.sln" ( |
| echo Missing solution file at %HLSL_BLD_DIR%\LLVM.sln |
| exit /b 1 |
| ) |
| |
| if not exist "%ProgramFiles(x86)%\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe" ( |
| start %HLSL_BLD_DIR%\LLVM.sln |
| ) else ( |
| start "%ProgramFiles(x86)%\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe" %HLSL_BLD_DIR%\LLVM.sln |
| ) |
| |
| goto :eof |
| |
| :showhelp |
| echo Launches Visual Studio and opens the solution file. |
| echo. |
| echo hctvs |
| echo. |
| echo VS is expected to be at "%ProgramFiles(x86)%\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe" |
| echo The solution is expected to be at %HLSL_BLD_DIR%\LLVM.sln |
| echo. |