4coder-non-source/test_data/lots_of_files/build_tools.bat

27 lines
729 B
Batchfile
Raw Normal View History

2023-09-30 01:17:40 +00:00
@echo off
SET NoCTime=0
WHERE ctime >nul 2>nul
IF %ERRORLEVEL% NEQ 0 (SET NoCTime=1)
IF %NoCTime% NEQ 1 (call "ctime" -begin shmup.ctm)
set FirstError=0
IF NOT "%clset%"=="64" call "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat" x64
set clset = 64
set WARNINGOPS=/W4 /wd4310 /wd4100 /wd4201 /wd4505 /wd4996 /wd4127 /wd4510 /wd4512 /wd4610 /wd4390 /WX
set WARNINGOPS=%WARNINGOPS% /wd4213 /wd4057
set WARNINGOPS=%WARNINGOPS% /GR- /EHa- /nologo /FC
set USE_F=-I..\code\foreign
IF NOT EXIST ..\meta mkdir ..\meta
pushd ..\meta
cl %WARNINGOPS% %USE_F% ..\code\tool_ttf_to_bmp.c /Fettf_to_bmp %*
IF %ERRORLEVEL% NEQ 0 (set FirstError=1)
popd
IF %NoCTime% NEQ 1 (call "ctime" -end shmup.ctm %FirstError%)