blob: 8a9c51bb543716be97f7b6435539e9c185dd429f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
@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
|