From e112f6e3bd054d1e2a5ac63db658f7077557df22 Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Thu, 12 Aug 2021 08:33:43 -0400 Subject: [PATCH] Publish tgz package instead of zip Related feedback: - https://github.com/gorhill/uBlock/pull/3812#issuecomment-897057648 --- tools/make-nodejs.sh | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/tools/make-nodejs.sh b/tools/make-nodejs.sh index 52c40f87c..b9bd0fb47 100755 --- a/tools/make-nodejs.sh +++ b/tools/make-nodejs.sh @@ -60,19 +60,13 @@ cp LICENSE.txt $DES/ cd $DES npm run build tarballname=$(npm pack 2> /dev/null) -mv $tarballname ../uBlock0.nodejs.tgz +if [ "$1" ]; then + echo "*** uBlock0.nodejs: Creating versioned package..." + mv $tarballname ../uBlock0_"$1".nodejs.tgz +else + echo "*** uBlock0.nodejs: Creating plain package..." + mv $tarballname ../uBlock0.nodejs.tgz +fi cd - -if [ "$1" = all ]; then - echo "*** uBlock0.nodejs: Creating plain package..." - pushd $(dirname $DES/) > /dev/null - zip uBlock0.nodejs.zip -qr $(basename $DES/)/* - popd > /dev/null -elif [ -n "$1" ]; then - echo "*** uBlock0.nodejs: Creating versioned package..." - pushd $(dirname $DES/) > /dev/null - zip uBlock0_"$1".nodejs.zip -qr $(basename $DES/)/* - popd > /dev/null -fi - echo "*** uBlock0.nodejs: Package done."