package: create dist only at last step

This commit is contained in:
Guillermo Rauch 2016-07-08 05:48:26 -07:00
parent aa5441bea4
commit f7a6b02d4f

View file

@ -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 -