mirror of
https://github.com/radareorg/r2ghidra.git
synced 2026-11-07 06:25:57 -10:00
39 lines
1.9 KiB
Batchfile
39 lines
1.9 KiB
Batchfile
@echo off
|
|
|
|
set PKG_CONFIG_PATH=%CD%\radare2\lib\pkgconfig
|
|
set PATH=%CD%\radare2\bin;%PATH%
|
|
set VSARCH=x64
|
|
|
|
git submodule update --init
|
|
|
|
REM call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64
|
|
echo === Finding Visual Studio...
|
|
cl > NUL 2> NUL
|
|
if %ERRORLEVEL% == 0 (
|
|
echo FOUND
|
|
) else (
|
|
if EXIST "C:\Program Files\Microsoft Visual Studio\2022\Enterprise" (
|
|
echo "Found 2022 Enterprise edition"
|
|
call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" %VSARCH%
|
|
) else if EXIST "C:\Program Files\Microsoft Visual Studio\2022\Community" (
|
|
echo "Found 2022 Community edition"
|
|
call "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvarsall.bat" %VSARCH%
|
|
) else if EXIST "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community" (
|
|
echo "Found 2019 community edition"
|
|
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsall.bat" %VSARCH%
|
|
) else if EXIST "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" (
|
|
echo "Found 2019 Enterprise edition"
|
|
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" %VSARCH%
|
|
) else if EXIST "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build\vcvarsall.bat" (
|
|
echo "Found 2019 Professional edition"
|
|
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build\vcvarsall.bat" %VSARCH%
|
|
) else if EXIST "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Auxiliary\Build\vcvarsall.bat" (
|
|
echo "Found 2019 BuildTools"
|
|
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Auxiliary\Build\vcvarsall.bat" %VSARCH%
|
|
) else (
|
|
echo Error: Could not find Visual Studio. Run the script with VS Developer Console.
|
|
exit /b 1
|
|
)
|
|
)
|
|
|