mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-04-18 17:40:55 +08:00
[svn-r17103] Corrected batch file to test C++ examples
This commit is contained in:
parent
575467d324
commit
98b20f5bda
@ -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.
|
||||
|
Loading…
x
Reference in New Issue
Block a user