Warning, /kdevelop/kdevelop/app/windows/kdevelop-msvc.bat is written in an unsupported language. File is not indexed.
0001 @echo off 0002 0003 setlocal enabledelayedexpansion 0004 setlocal enableextensions 0005 0006 REM load Visual Studio 2017 developer command prompt if VS150COMNTOOLS isn't set. Read Windows registry in case VS is not istalled on C:\ 0007 for /f "usebackq tokens=3*" %%a in (`reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\SxS\VS7" /s`) do ( 0008 set vs15_path=%%a %%b 0009 if exist "!vs15_path!Common7\Tools\VsDevCmd.bat" ( 0010 set "VS150COMNTOOLS=!vs15_path!Common7\Tools\" 0011 goto :end 0012 ) 0013 ) 0014 ) 0015 :end 0016 0017 set base= 0018 if DEFINED VS150COMNTOOLS ( 0019 set "base=%VS150COMNTOOLS%" 0020 ) else ( IF DEFINED VS140COMNTOOLS ( 0021 set "base=%VS140COMNTOOLS%" 0022 ) else ( IF DEFINED VS120COMNTOOLS ( 0023 set "base=%VS120COMNTOOLS%" 0024 ) else ( IF DEFINED VS110COMNTOOLS ( 0025 set "base=%VS110COMNTOOLS%" 0026 ) else ( IF DEFINED VS100COMNTOOLS ( 0027 set "base=%VS100COMNTOOLS%" 0028 ) )))) 0029 0030 if NOT DEFINED base ( 0031 START CMD /C "echo The Microsoft Visual C++ compiler was not found on your system, you might not be able to compile programs. && PAUSE" 0032 ) 0033 0034 echo Found VS Install: %base% 0035 0036 if DEFINED VS150COMNTOOLS ( 0037 REM Note: VS2017 has a different directory layout compared to previous versions 0038 set "vcvarsall=%base%..\..\VC\Auxiliary\Build\vcvarsall.bat" 0039 REM Choosing architecture 0040 echo Note: Refer to !vcvarsall! for more information 0041 echo( 0042 echo Define which compiler for VS2017 to use. Possible architectures are: 0043 echo x86_amd64 0044 echo x64 0045 echo ... 0046 set /p "arch= Type an arch and press enter...: " 0047 0048 set script="!vcvarsall!" !arch! 0049 ) else ( IF DEFINED base ( 0050 set script="!base!\..\..\VC\vcvarsall.bat" 0051 ) ) 0052 0053 if DEFINED script ( 0054 call %script% 0055 ) 0056 0057 for /F "usebackq tokens=3*" %%A IN (`REG QUERY "HKEY_LOCAL_MACHINE\Software\KDE e.V.\KDevelop" /v Install_Dir 2^>nul`) DO ( 0058 set appdir=%%A %%B 0059 ) 0060 0061 if NOT DEFINED appdir ( 0062 for /F "usebackq tokens=3*" %%A IN (`REG QUERY "HKEY_LOCAL_MACHINE\Software\Wow6432Node\KDE e.V.\KDevelop" /v Install_Dir 2^>nul`) DO ( 0063 set appdir=%%A %%B 0064 ) 0065 ) 0066 0067 start "" "%appdir%\bin\kdevelop.exe"