From eacd1b8f5c8024296c6fa4b19b3b99bd24de91a1 Mon Sep 17 00:00:00 2001 From: Akira Kakuto Date: Tue, 16 Feb 2016 01:04:51 +0000 Subject: libs/gd: new convention git-svn-id: svn://tug.org/texlive/trunk@39737 c570f23f-e606-0410-a88d-b1316a301751 --- .../source/libs/gd/libgd-src/windows/run_tests.bat | 38 ++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 Build/source/libs/gd/libgd-src/windows/run_tests.bat (limited to 'Build/source/libs/gd/libgd-src/windows/run_tests.bat') diff --git a/Build/source/libs/gd/libgd-src/windows/run_tests.bat b/Build/source/libs/gd/libgd-src/windows/run_tests.bat new file mode 100644 index 00000000000..5dadb059407 --- /dev/null +++ b/Build/source/libs/gd/libgd-src/windows/run_tests.bat @@ -0,0 +1,38 @@ +@echo off +setlocal EnableDelayedExpansion +if [%PLATFORM%]==[] set PLATFORM=x86 +if [%PREFERREDTOOLARCHITECTURE%]==[x64] set PLATFORM=x64 +set PLATFORM=%PLATFORM:X=x% + +if exist build_msvc12_%PLATFORM%\tests (cd build_msvc12_%PLATFORM%\tests) else ( + if exist ..\build_%PLATFORM%\tests (cd ..\build_msvc12_%PLATFORM%\tests) else ( + echo unable to find test dir + exit /b 1 + ) +) + + + +for /f %%T in (testlist.txt) do ( + set test=%%T + set output=test: !test!.................................................................... + + set target=%%~nT.exe + if not exist !target! SET result=NotFound + call !target! && (SET result=Passed) || (SET result=Failed) + + rem > last_test.out 2> last_test.err + rem set /p testerr=