[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/AlHeloween/lpython/main/lpython.cmd [Back]  [Original]

@echo off

set "LPYTHON_BIN_DIR=%~dp0"
set "LPYTHON_REAL=%LPYTHON_BIN_DIR%lpython-real.exe"
if not exist "%LPYTHON_REAL%" set "LPYTHON_REAL=%LPYTHON_BIN_DIR%lpython.exe"
if not exist "%LPYTHON_REAL%" set "LPYTHON_REAL=%LPYTHON_BIN_DIR%src\bin\lpython.exe"

if not defined LPYTHON_SKIP_VSENV if not defined VSCMD_VER set "VSDEVCMD=C:\Program Files\Microsoft Visual Studio\18\Community\Common7\Tools\VsDevCmd.bat"
if defined VSDEVCMD if not exist "%VSDEVCMD%" set "VSDEVCMD="
if not defined LPYTHON_SKIP_VSENV if not defined VSCMD_VER if not defined VSDEVCMD set "VSWHERE=%ProgramFiles(x86)%\Microsoft Visual Studio\Installer\vswhere.exe"
if not defined LPYTHON_SKIP_VSENV if not defined VSCMD_VER if not defined VSDEVCMD if not exist "%VSWHERE%" set "VSWHERE=%ProgramFiles%\Microsoft Visual Studio\Installer\vswhere.exe"
if not defined LPYTHON_SKIP_VSENV if not defined VSCMD_VER if not defined VSDEVCMD if exist "%VSWHERE%" for /f "usebackq delims=" %%I in (`"%VSWHERE%" -latest -products * -requires Microsoft.VisualStudio.Component.VC.Tools.x86.x64 -find Common7\Tools\VsDevCmd.bat`) do set "VSDEVCMD=%%I"
if not defined LPYTHON_SKIP_VSENV if not defined VSCMD_VER if defined VSDEVCMD call "%VSDEVCMD%" -arch=x64 >nul 2>nul

if not exist "%LPYTHON_REAL%" (
    echo LPython executable not found.>&2
    exit /b 1
)

"%LPYTHON_REAL%" %*
exit /b %ERRORLEVEL%

Web Proxy Viewer  |  New URL  |  Original Page