add electron-osx-sign

This commit is contained in:
Matias Tucci 2016-07-06 16:26:56 +02:00 committed by Guillermo Rauch
parent 3d592290ab
commit cb99034969
2 changed files with 7 additions and 1 deletions

View file

@ -12,6 +12,7 @@
"uid2": "0.0.3" "uid2": "0.0.3"
}, },
"devDependencies": { "devDependencies": {
"electron-osx-sign": "^0.4.0-beta4",
"eslint": "2.13.1", "eslint": "2.13.1",
"eslint-config-standard": "5.3.1", "eslint-config-standard": "5.3.1",
"eslint-plugin-promise": "1.3.2", "eslint-plugin-promise": "1.3.2",

View file

@ -16,7 +16,12 @@ npm run build
cd - cd -
cp app/index.html build/ cp app/index.html build/
cp -r app/dist 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
# 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
# without --osx-sign:
electron-packager ./ --platform=darwin --out=dist --arch=x64 --app-bundle-id="co.zeit.hyperterm" --app-version="$VERSION" --icon=static/icon.icns --prune --ignore=app
electron-osx-sign dist/HyperTerm-darwin-x64/HyperTerm.app --identity=88R8DU787Z
rm -rf ./build/ rm -rf ./build/
npm install bestzip@1.1.2 npm install bestzip@1.1.2
cd dist/HyperTerm-darwin-x64/ cd dist/HyperTerm-darwin-x64/