From 8d9fe62c53ada9aed9bf62cadecc9ca93a21d5f7 Mon Sep 17 00:00:00 2001 From: dzaitsev Date: Wed, 7 May 2025 16:12:06 +0300 Subject: [PATCH] changed robocopy return code --- build/init.cmd | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/build/init.cmd b/build/init.cmd index fafef12..a7d1769 100644 --- a/build/init.cmd +++ b/build/init.cmd @@ -8,5 +8,18 @@ mkdir dist-azaion echo Copying shared libs robocopy "C:\\share" "dist-dlls" "*" +set RC=%ERRORLEVEL% -popd \ No newline at end of file +if %RC% EQU 1 ( + echo All files copied successfully. + popd + exit /b 1 +) else if %RC% LSS 8 ( + echo Robocopy returned %RC% (acceptable non-error code), but not perfect copy. + popd + exit /b 0 +) else ( + echo Robocopy failed with code %RC%. + popd + exit /b %RC% +) \ No newline at end of file