summaryrefslogtreecommitdiffstats
path: root/windows/c++
diff options
context:
space:
mode:
authorAllen Byrne <byrn@hdfgroup.org>2009-06-24 19:36:48 (GMT)
committerAllen Byrne <byrn@hdfgroup.org>2009-06-24 19:36:48 (GMT)
commit98b20f5bda4e26f3b4df197f74afed3aeef458f2 (patch)
tree575b11b5b53e8a8ceac531a638554b5476d3542a /windows/c++
parent575467d3244d8e664b61f8cf03bcd7d04a7c8145 (diff)
downloadhdf5-98b20f5bda4e26f3b4df197f74afed3aeef458f2.zip
hdf5-98b20f5bda4e26f3b4df197f74afed3aeef458f2.tar.gz
hdf5-98b20f5bda4e26f3b4df197f74afed3aeef458f2.tar.bz2
[svn-r17103] 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.