@echo off rem Inno Setup rem Copyright (C) 1997-2024 Jordan Russell rem Portions by Martijn Laan rem For conditions of distribution and use, see LICENSE.TXT. rem rem Batch file to compile IS7zDec.c setlocal cd /d %~dp0 if exist compilesettings.bat goto compilesettingsfound :compilesettingserror echo compilesettings.bat is missing or incomplete. It needs to be created echo with the following line, adjusted for your system: echo. echo set VSTOOLSROOT=C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools goto failed2 :compilesettingsfound set VSTOOLSROOT= call .\compilesettings.bat if "%VSTOOLSROOT%"=="" goto compilesettingserror rem ------------------------------------------------------------------------- set __VSCMD_ARG_NO_LOGO=1 set VSCMD_SKIP_SENDTELEMETRY=1 echo - Calling VsDevCmd.bat call "%VSTOOLSROOT%\VsDevCmd.bat" if errorlevel 1 goto exit echo. echo - Compiling IS7zDec.c cl.exe /c /O2 /GS- IS7zDec.c if errorlevel 1 goto failed echo Success! goto exit :failed echo *** FAILED *** :failed2 exit /b 1 :exit