From: Yann Collet Date: Thu, 27 Feb 2025 22:33:49 +0000 (-0800) Subject: fixed the script so that it fails when a copy fails X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=4e1723a7e47afb97a5ed55d0536706f719ed066e;p=thirdparty%2Fzstd.git fixed the script so that it fails when a copy fails and also: fix the list of files, as `zdict.h` was incorrectly set. --- diff --git a/lib/dll/example/build_package.bat b/lib/dll/example/build_package.bat index 4b750137e..5a03bdf25 100644 --- a/lib/dll/example/build_package.bat +++ b/lib/dll/example/build_package.bat @@ -21,12 +21,16 @@ call :copyFile "lib\dll\example\fullbench-dll.*" "bin\example\" call :copyFile "lib\dll\example\README.md" "bin\" call :copyFile "lib\zstd.h" "bin\include\" call :copyFile "lib\zstd_errors.h" "bin\include\" -call :copyFile "lib\dictBuilder\zdict.h" "bin\include\" +call :copyFile "lib\zdict.h" "bin\include\" call :copyFile "programs\zstd.exe" "bin\zstd.exe" endlocal -exit /b +exit /b 0 :copyFile -copy "%~1" "%~2" || (echo Failure processing "%~1" & exit /b %errorlevel%) -goto :eof +copy "%~1" "%~2" +if errorlevel 1 ( + echo Failed to copy "%~1" + exit 1 +) +exit /b