blob: 7327f730e3553c41569538fa36fcb91fccae9cda [file] [log] [blame] [edit]
@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.