Skip to content

Commit

Permalink
Add notarization to build
Browse files Browse the repository at this point in the history
  • Loading branch information
Thaddeus McCleary committed Jul 7, 2020
1 parent 28ad477 commit 9e30365
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 40 deletions.
35 changes: 0 additions & 35 deletions afterSignHook.js

This file was deleted.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@
"@vue/cli-plugin-babel": "^3.12.1",
"@vue/cli-service": "^3.12.1",
"electron": "^8.0.0",
"electron-notarize": "^0.3.0",
"electron-builder-notarize": "^1.1.2",
"vue-cli-plugin-electron-builder": "^2.0.0",
"vue-template-compiler": "^2.5.17"
},
Expand Down
10 changes: 6 additions & 4 deletions vue.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,13 @@ module.exports = {
pluginOptions: {
electronBuilder: {
nodeIntegration: true,
"appId": "com.thaddeusmccleary.seatsmart",
"afterSign": "./afterSignHook.js",
"mac": {
builderOptions: {
"appId": "com.thaddeusmccleary.seatsmart",
"afterSign": "electron-builder-notarize",
"mac": {
"entitlements": "./build/entitlements.mac.inherit.plist"
}
}
}
}
}
}

0 comments on commit 9e30365

Please sign in to comment.