1@echo off
2if "%XSRC%" == "" set XSRC=.
3test -f %XSRC%/tests/stateful-check.org
4if errorlevel 1 update %XSRC%/tests/stateful-check %XSRC%/tests/stateful-check.org
5sed -f %XSRC%/djgpp/stateful-check.sed %XSRC%/tests/stateful-check.org > stateful-check
6if errorlevel 1 goto SedError
7update ./stateful-check %XSRC%/tests/stateful-check
8rm -f ./stateful-check
9
10test -f %XSRC%/tests/stateless-check.org
11if errorlevel 1 update %XSRC%/tests/stateless-check %XSRC%/tests/stateless-check.org
12sed -f %XSRC%/djgpp/stateless-check.sed %XSRC%/tests/stateless-check.org > stateless-check
13if errorlevel 1 goto SedError
14update ./stateless-check %XSRC%/tests/stateless-check
15rm -f ./stateless-check
16
17test -f %XSRC%/tests/failuretranslit-check.org
18if errorlevel 1 update %XSRC%/tests/failuretranslit-check %XSRC%/tests/failuretranslit-check.org
19sed -f %XSRC%/djgpp/translit-check.sed %XSRC%/tests/failuretranslit-check.org > failuretranslit-check
20if errorlevel 1 goto SedError
21update ./failuretranslit-check %XSRC%/tests/failuretranslit-check
22rm -f ./failuretranslit-check
23
24test -f %XSRC%/tests/translit-check.org
25if errorlevel 1 update %XSRC%/tests/translit-check %XSRC%/tests/translit-check.org
26sed -f %XSRC%/djgpp/translit-check.sed %XSRC%/tests/translit-check.org > translit-check
27if errorlevel 1 goto SedError
28update ./translit-check %XSRC%/tests/translit-check
29rm -f ./translit-check
30goto End
31
32:SedError
33echo test script editing failed!
34
35:End
36