diff options
author | Allen Byrne <byrn@hdfgroup.org> | 2009-06-24 19:00:59 (GMT) |
---|---|---|
committer | Allen Byrne <byrn@hdfgroup.org> | 2009-06-24 19:00:59 (GMT) |
commit | 96e548223d46f77bc6042fbd2636ddfa48598dd9 (patch) | |
tree | f76c05cb6ecfcfa9e54f58ce567a73fe3c67bab0 | |
parent | e9e393a4940d3da7e1e5b2baae00c5390d68a4c0 (diff) | |
download | hdf5-96e548223d46f77bc6042fbd2636ddfa48598dd9.zip hdf5-96e548223d46f77bc6042fbd2636ddfa48598dd9.tar.gz hdf5-96e548223d46f77bc6042fbd2636ddfa48598dd9.tar.bz2 |
[svn-r17100] Corrected batch file to test C++ examples
-rwxr-xr-x | windows/c++/examples/testcppExamples.BAT | 93 |
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.
|