22 lines
632 B
Batchfile
22 lines
632 B
Batchfile
@echo off
|
|
|
|
mkdir build-debug
|
|
cd build-debug || goto :error
|
|
cmake -DRAPIDCSV_BUILD_TESTS=ON -DCMAKE_BUILD_TYPE=Debug .. || goto :error
|
|
cmake --build . --config Debug -- /m /nologo /verbosity:quiet || goto :error
|
|
ctest -C Debug --output-on-failure || goto :error
|
|
cd .. || goto :error
|
|
|
|
mkdir build-release
|
|
cd build-release || goto :error
|
|
cmake -DRAPIDCSV_BUILD_TESTS=ON -DCMAKE_BUILD_TYPE=Release .. || goto :error
|
|
cmake --build . --config Release -- /m /nologo /verbosity:quiet || goto :error
|
|
ctest -C Release --verbose || goto :error
|
|
cd .. || goto :error
|
|
|
|
goto :EOF
|
|
|
|
:error
|
|
echo Failed with error #%errorlevel%.
|
|
exit /b %errorlevel%
|