@echo off set BINARY=%1 set TITLE=%2 %BINARY% >%BINARY%.OUT 2>%BINARY%.ERR ..\..\utils\win32\dos2unix <%BINARY%.OUT >%BINARY%.RES erase /q %BINARY%.OUT if EXIST %BINARY%.MUST.WIN32 GOTO special echo n | comp %BINARY%.MUST %BINARY%.RES > %BINARY%.DIFF 2>NUL goto print :SPECIAL echo n | comp %BINARY%.MUST.WIN32 %BINARY%.RES > %BINARY%.DIFF 2>NUL goto print :PRINT if ERRORLEVEL 1 GOTO FAIL echo %BINARY%: %TITLE%.. OK goto END :FAIL echo %BINARY%: %TITLE% .. ERROR :END