summaryrefslogtreecommitdiffstats
path: root/windows/c++
diff options
context:
space:
mode:
authorAllen Byrne <byrn@hdfgroup.org>2009-06-24 19:00:59 (GMT)
committerAllen Byrne <byrn@hdfgroup.org>2009-06-24 19:00:59 (GMT)
commit96e548223d46f77bc6042fbd2636ddfa48598dd9 (patch)
treef76c05cb6ecfcfa9e54f58ce567a73fe3c67bab0 /windows/c++
parente9e393a4940d3da7e1e5b2baae00c5390d68a4c0 (diff)
downloadhdf5-96e548223d46f77bc6042fbd2636ddfa48598dd9.zip
hdf5-96e548223d46f77bc6042fbd2636ddfa48598dd9.tar.gz
hdf5-96e548223d46f77bc6042fbd2636ddfa48598dd9.tar.bz2
[svn-r17100] Corrected batch file to test C++ examples
Diffstat (limited to 'windows/c++')
-rwxr-xr-xwindows/c++/examples/testcppExamples.BAT93
1 files changed, 7 insertions, 86 deletions
diff --git a/windows/c++/examples/testcppExamples.BAT b/windows/c++/examples/testcppExamples.BAT
index b10fd0f..a6a83ed 100755
--- a/windows/c++/examples/testcppExamples.BAT
+++ b/windows/c++/examples/testcppExamples.BAT
@@ -19,94 +19,15 @@ REM Last Modified: 10/20/2004
if %1.==. GOTO WRONG
if "%1"=="/?" GOTO HELP
-if %1==release GOTO RELEASE
-if %1==debug GOTO DEBUG
-GOTO WRONG
-:RELEASE
-if %2.==. GOTO REL
-if %2==dll GOTO RELDLL
-GOTO WRONG
-
-:REL
-type nul > %1.txt
-cd cppexamplesREL
-createtest >> ..\%1.txt
-readdatatest >> ..\%1.txt
-writedatatest >> ..\%1.txt
-compoundtest >> ..\%1.txt
-extend_dstest >> ..\%1.txt
-chunkstest >> ..\%1.txt
-h5grouptest >> ..\%1.txt
-cd ..
-fc %1.txt expected.out >temp.txt
-if %ERRORLEVEL%==0 (
- echo All HDF5 C++ examples tests passed.
-) else (
- echo HDF5 C++ examples tests failed.
- more temp.txt
-)
-del temp.txt
-GOTO END
-
-:RELDLL
-type nul > %1.txt
-cd cppexamplesRELDLL
-createtestdll >> ..\%1.txt
-readdatatestdll >> ..\%1.txt
-writedatatestdll >> ..\%1.txt
-compoundtestdll >> ..\%1.txt
-extend_dstestdll >> ..\%1.txt
-chunkstestdll >> ..\%1.txt
-h5grouptestdll >> ..\%1.txt
-cd ..
-fc %1.txt expected.out >temp.txt
-if %ERRORLEVEL%==0 (
- echo All HDF5 C++ examples tests passed.
-) else (
- echo HDF5 C++ examples tests failed.
- more temp.txt
-)
-del temp.txt
-GOTO END
-
-:DEBUG
-if %2.==. GOTO DBG
-if %2==dll GOTO DBGDLL
-GOTO WRONG
-
-:DBG
-type nul > %1.txt
-cd cppexamplesDBG
-createtest >> ..\%1.txt
-readdatatest >> ..\%1.txt
-writedatatest >> ..\%1.txt
-compoundtest >> ..\%1.txt
-extend_dstest >> ..\%1.txt
-chunkstest >> ..\%1.txt
-h5grouptest >> ..\%1.txt
-cd ..
-fc %1.txt expected.out >temp.txt
-if %ERRORLEVEL%==0 (
- echo All HDF5 C++ examples tests passed.
-) else (
- echo HDF5 C++ examples tests failed.
- more temp.txt
-)
-del temp.txt
-GOTO END
-
-:DBGDLL
type nul > %1.txt
-cd cppexamplesDBGDLL
-createtestdll >> ..\%1.txt
-readdatatestdll >> ..\%1.txt
-writedatatestdll >> ..\%1.txt
-compoundtestdll >> ..\%1.txt
-extend_dstestdll >> ..\%1.txt
-chunkstestdll >> ..\%1.txt
-h5grouptestdll >> ..\%1.txt
-cd ..
+createtest%2\%1\createtest%2 >> %1.txt
+readdatatest%2\%1\readdatatest%2 >> %1.txt
+writedatatest%2\%1\writedatatest%2 >> %1.txt
+compoundtest%2\%1\compoundtest%2 >> %1.txt
+extend_dstest%2\%1\extend_dstest%2 >> %1.txt
+chunkstest%2\%1\chunkstest%2 >> %1.txt
+h5grouptest%2\%1\h5grouptest%2 >> %1.txt
fc %1.txt expected.out >temp.txt
if %ERRORLEVEL%==0 (
echo All HDF5 C++ examples tests passed.