From b0f1b5a8e7337c52fa42f6e72ab95d5646f6ad3c Mon Sep 17 00:00:00 2001 From: zonyitoo Date: Thu, 9 Jan 2020 23:35:59 +0800 Subject: [PATCH] Calculate checksum when building release packages --- .gitignore | 1 + build/build-release | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/.gitignore b/.gitignore index 1efbdaa9..72b595de 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,7 @@ /build/*.zip /build/target /build/install +/build/*.sha256 /dev /*.log /debian/*.log diff --git a/build/build-release b/build/build-release index 2e7cf63b..fd2f65c3 100755 --- a/build/build-release +++ b/build/build-release @@ -54,6 +54,9 @@ function build() { if [[ $? != "0" ]]; then exit $? fi + + cd "${CUR_DIR}" + shasum -a 256 "${PKG_NAME}" > "${PKG_NAME}.sha256" elif [[ "$TARGET" == *"-windows-"* ]]; then PKG_NAME="shadowsocks-v${VERSION}-stable.${TARGET}.zip" PKG_PATH="${CUR_DIR}/${PKG_NAME}" @@ -69,6 +72,9 @@ function build() { if [[ $? != "0" ]]; then exit $? fi + + cd "${CUR_DIR}" + shasum -a 256 "${PKG_NAME}" > "${PKG_NAME}.sha256" fi echo "* Done build package ${PKG_NAME}"