Files
UnrealEngineUWP/Engine/Extras/VisualStudioDebugging/InstallVisualizers.bat
jeff newquist 9d39f9d00a - Moved platform natvis and install scripts to PlatformExtensions
#rb none
[FYI] josh.adams

#ROBOMERGE-SOURCE: CL 13049766 via CL 13049768 via CL 13049774
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v686-13045012)

[CL 13049781 by jeff newquist in Main branch]
2020-04-27 14:34:08 -04:00

41 lines
1.3 KiB
Batchfile

@echo off
set FoundVSInstance=0
rem Change to directory where batch file is located. We'll restore this later with "popd"
pushd %~dp0
if "%VS140COMNTOOLS%" neq "" (
set FoundVSInstance=1
mkdir "%USERPROFILE%\Documents\Visual Studio 2015\Visualizers"
copy UE4.natvis "%USERPROFILE%\Documents\Visual Studio 2015\Visualizers"
copy UE4_Android_Nsight.dat "%VS140COMNTOOLS%\..\IDE\Extensions\NVIDIA\Nsight Tegra\3.4\Debuggers\Visualizers"
echo Installed visualizers for Visual Studio 2015
)
if "%VS120COMNTOOLS%" neq "" (
set FoundVSInstance=1
mkdir "%USERPROFILE%\Documents\Visual Studio 2013\Visualizers"
copy UE4.natvis "%USERPROFILE%\Documents\Visual Studio 2013\Visualizers"
echo Installed visualizers for Visual Studio 2013
)
if "%VS110COMNTOOLS%" neq "" (
set FoundVSInstance=1
mkdir "%USERPROFILE%\Documents\Visual Studio 2012\Visualizers"
copy UE4.natvis "%USERPROFILE%\Documents\Visual Studio 2012\Visualizers"
echo Installed visualizers for Visual Studio 2012
)
for /d %%i in (..\..\Platforms\*) do (
if exist "%%i\Extras\VisualStudioDebugging\InstallVisualizer.bat" (
call "%%i\Extras\VisualStudioDebugging\InstallVisualizer.bat"
)
)
if "%FoundVSInstance%" equ "0" (
echo ERROR: Could not find a valid version of Visual Studio installed (2012, 2013, 2015)
)
popd
pause
exit /b