mirror of
https://github.com/frappe/books.git
synced 2024-11-09 15:20:56 +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/>
|
||||
<key>com.apple.security.cs.allow-unsigned-executable-memory</key>
|
||||
<true/>
|
||||
<key>com.apple.security.cs.disable-library-validation</key>
|
||||
<true/>
|
||||
<key>com.apple.security.cs.disable-library-validation</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</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 Width: | Height: | Size: 5.3 KiB |
BIN
build/installerIcon.ico
Normal file
BIN
build/installerIcon.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 5.3 KiB |
BIN
build/uninstallerIcon.ico
Normal file
BIN
build/uninstallerIcon.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 6.1 KiB |
@ -1,11 +1,43 @@
|
||||
productName: Frappe Books
|
||||
appId: io.frappe.books
|
||||
afterSign: build/notarize.js
|
||||
snap:
|
||||
publish:
|
||||
- github
|
||||
mac:
|
||||
type: distribution
|
||||
category: public.app-category.finance
|
||||
icon: build/icon.icns
|
||||
hardenedRuntime: true
|
||||
gatekeeperAssess: false
|
||||
darkModeSupport: false
|
||||
entitlements: 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",
|
||||
"description": "Simple book-keeping app for everyone",
|
||||
"version": "0.0.3-beta.13",
|
||||
"homepage": "https://frappebooks.com",
|
||||
"version": "0.0.4-beta.0",
|
||||
"author": {
|
||||
"name": "Frappe Technologies Pvt. Ltd.",
|
||||
"email": "hello@frappe.io"
|
||||
},
|
||||
"repository": {
|
||||
"url": "https://github.com/frappe/books"
|
||||
},
|
||||
"scripts": {
|
||||
"serve": "vue-cli-service serve",
|
||||
"build": "vue-cli-service build",
|
||||
|
Loading…
Reference in New Issue
Block a user