mirror of
https://github.com/frappe/books.git
synced 2025-01-02 22:50:14 +00:00
build: bump version, add support for portable build, nsis ask install location
- update package.json fields - add specific icons for windows - add icns for mac - fix plist file formatting
This commit is contained in:
parent
4340113ac9
commit
9285ac6d5e
@ -6,7 +6,7 @@
|
|||||||
<true/>
|
<true/>
|
||||||
<key>com.apple.security.cs.allow-unsigned-executable-memory</key>
|
<key>com.apple.security.cs.allow-unsigned-executable-memory</key>
|
||||||
<true/>
|
<true/>
|
||||||
<key>com.apple.security.cs.disable-library-validation</key>
|
<key>com.apple.security.cs.disable-library-validation</key>
|
||||||
<true/>
|
<true/>
|
||||||
</dict>
|
</dict>
|
||||||
</plist>
|
</plist>
|
||||||
|
BIN
build/icon.icns
Normal file
BIN
build/icon.icns
Normal file
Binary file not shown.
BIN
build/icon.ico
Normal file
BIN
build/icon.ico
Normal file
Binary file not shown.
After (image error) Size: 5.3 KiB |
BIN
build/installerIcon.ico
Normal file
BIN
build/installerIcon.ico
Normal file
Binary file not shown.
After (image error) Size: 5.3 KiB |
BIN
build/uninstallerIcon.ico
Normal file
BIN
build/uninstallerIcon.ico
Normal file
Binary file not shown.
After (image error) Size: 6.1 KiB |
@ -1,11 +1,43 @@
|
|||||||
productName: Frappe Books
|
productName: Frappe Books
|
||||||
appId: io.frappe.books
|
appId: io.frappe.books
|
||||||
afterSign: build/notarize.js
|
afterSign: build/notarize.js
|
||||||
snap:
|
|
||||||
publish:
|
|
||||||
- github
|
|
||||||
mac:
|
mac:
|
||||||
|
type: distribution
|
||||||
|
category: public.app-category.finance
|
||||||
|
icon: build/icon.icns
|
||||||
hardenedRuntime: true
|
hardenedRuntime: true
|
||||||
gatekeeperAssess: false
|
gatekeeperAssess: false
|
||||||
|
darkModeSupport: false
|
||||||
entitlements: build/entitlements.mac.plist
|
entitlements: build/entitlements.mac.plist
|
||||||
entitlementsInherit: build/entitlements.mac.plist
|
entitlementsInherit: build/entitlements.mac.plist
|
||||||
|
publish:
|
||||||
|
- github
|
||||||
|
target:
|
||||||
|
- zip
|
||||||
|
- target: dmg
|
||||||
|
argh:
|
||||||
|
- arm64
|
||||||
|
- x64
|
||||||
|
win:
|
||||||
|
publisherName: Frappe Technologies Pvt. Ltd.
|
||||||
|
icon: build/icon.ico
|
||||||
|
publish:
|
||||||
|
- github
|
||||||
|
target:
|
||||||
|
- portable
|
||||||
|
- nsis
|
||||||
|
nsis:
|
||||||
|
oneClick: false
|
||||||
|
perMachine: true
|
||||||
|
allowToChangeInstallationDirectory: true
|
||||||
|
installerIcon: build/installericon.ico
|
||||||
|
uninstallerIcon: build/uninstallericon.ico
|
||||||
|
publish:
|
||||||
|
- github
|
||||||
|
linux:
|
||||||
|
category: Finance
|
||||||
|
publish:
|
||||||
|
- github
|
||||||
|
snap:
|
||||||
|
publish:
|
||||||
|
- github
|
@ -1,11 +1,15 @@
|
|||||||
{
|
{
|
||||||
"name": "frappe-books",
|
"name": "frappe-books",
|
||||||
"description": "Simple book-keeping app for everyone",
|
"description": "Simple book-keeping app for everyone",
|
||||||
"version": "0.0.3-beta.13",
|
"homepage": "https://frappebooks.com",
|
||||||
|
"version": "0.0.4-beta.0",
|
||||||
"author": {
|
"author": {
|
||||||
"name": "Frappe Technologies Pvt. Ltd.",
|
"name": "Frappe Technologies Pvt. Ltd.",
|
||||||
"email": "hello@frappe.io"
|
"email": "hello@frappe.io"
|
||||||
},
|
},
|
||||||
|
"repository": {
|
||||||
|
"url": "https://github.com/frappe/books"
|
||||||
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"serve": "vue-cli-service serve",
|
"serve": "vue-cli-service serve",
|
||||||
"build": "vue-cli-service build",
|
"build": "vue-cli-service build",
|
||||||
|
Loading…
Reference in New Issue
Block a user