From f7a6b02d4fd2e87f7a0f25e5d560cf4bd092d4fd Mon Sep 17 00:00:00 2001 From: Guillermo Rauch Date: Fri, 8 Jul 2016 05:48:26 -0700 Subject: [PATCH] package: create dist only at last step --- package.sh | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/package.sh b/package.sh index 8d0e17dd..c471ff6c 100755 --- a/package.sh +++ b/package.sh @@ -5,7 +5,6 @@ rm -rf ./app/node_modules rm -rf ./dist/HyperTerm-darwin-x64 rm -rf ./dist/ rm -rf ./build/ -mkdir dist mkdir build ./install.sh npm run lint @@ -16,10 +15,9 @@ npm run build cd - cp app/index.html build/ cp -r app/dist build/ -electron-packager ./ --platform=darwin --out=dist --arch=x64 --app-bundle-id="co.zeit.hyperterm" --app-version="$VERSION" --osx-sign --icon=static/icon.icns --prune --ignore=app +mkdir dist +electron-packager ./ --platform=darwin --out=dist --arch=x64 --app-bundle-id="co.zeit.hyperterm" --app-version="$VERSION" --osx-sign --icon=static/icon.icns --prune --ignore=app/ rm -rf ./build/ -npm install bestzip@1.1.2 cd dist/HyperTerm-darwin-x64/ -# avoid weird paths inside the zip -../../node_modules/.bin/bestzip ../hyperterm-macos-x64-$VERSION.zip . +zip -r -y ../hyperterm-macos-x64-$VERSION.zip . cd -