create .tar.zst source package

dev
Yann Collet 2018-03-23 15:00:04 -07:00
parent d6c6b62958
commit 929608146a
1 changed files with 8 additions and 3 deletions

View File

@ -80,12 +80,17 @@
SET "LDFLAGS=../../zlib/libz.a" &&
sh -c "%SCRIPT%" &&
( if [%COMPILER%]==[gcc] if [%ARTIFACT%]==[true]
ECHO Creating artifacts &&
ECHO %cd% &&
make clean && 7z a -ttar -so zstd-src.tar * &&
lib\dll\example\build_package.bat &&
make -C programs DEBUGFLAGS= clean zstd &&
cd programs\ && 7z a -tzip -mx9 zstd-win-binary-%PLATFORM%.zip zstd.exe &&
cd programs\ && make DEBUGFLAGS= clean zstd &&
7z a -tzip -mx9 zstd-win-binary-%PLATFORM%.zip zstd.exe &&
appveyor PushArtifact zstd-win-binary-%PLATFORM%.zip &&
cp zstd.exe ..\bin\zstd.exe &&
cd ..\bin\ && 7z a -tzip -mx9 zstd-win-release-%PLATFORM%.zip * &&
cd .. && zstd --ultra -22 zstd-src.tar &&
appveyor PushArtifact zstd-src.tar.zst &&
cd bin\ && 7z a -tzip -mx9 zstd-win-release-%PLATFORM%.zip * &&
appveyor PushArtifact zstd-win-release-%PLATFORM%.zip
)
)