mirror of
https://github.com/Qortal/qortal-ui.git
synced 2025-04-23 11:27:52 +00:00
Fix builder
This commit is contained in:
parent
c829b11587
commit
f4929f266e
@ -34,6 +34,68 @@ files:
|
|||||||
- "core/"
|
- "core/"
|
||||||
- "plugins/"
|
- "plugins/"
|
||||||
|
|
||||||
|
# Mac OS configuration
|
||||||
|
mac:
|
||||||
|
icon: "./img/icons/icns/256x256.icns"
|
||||||
|
hardenedRuntime: true
|
||||||
|
gatekeeperAssess: false
|
||||||
|
entitlements: "./build/entitlements.mac.plist"
|
||||||
|
entitlementsInherit: "./build/entitlements.mac.plist"
|
||||||
|
category: "public.app-category.utilities"
|
||||||
|
asarUnpack: "**/*.node"
|
||||||
|
target:
|
||||||
|
- { target: dmg }
|
||||||
|
- { target: pkg }
|
||||||
|
|
||||||
|
# Config for OSX dmg
|
||||||
|
dmg:
|
||||||
|
sign: false
|
||||||
|
artifactName: "Qortal-Setup-macOS.${ext}"
|
||||||
|
icon: "./img/icons/icns/256x256.icns"
|
||||||
|
iconSize: 100
|
||||||
|
contents:
|
||||||
|
- x: 130
|
||||||
|
y: 220
|
||||||
|
- x: 410
|
||||||
|
y: 220
|
||||||
|
type: "link"
|
||||||
|
path: "/Applications"
|
||||||
|
|
||||||
|
# Config for OSX pkg
|
||||||
|
pkg:
|
||||||
|
artifactName: "Qortal-Setup-macOS.${ext}"
|
||||||
|
installLocation: "/Applications"
|
||||||
|
background: {
|
||||||
|
file: "./build/logo.png",
|
||||||
|
alignment: "bottomleft",
|
||||||
|
scaling: "none"
|
||||||
|
}
|
||||||
|
allowAnywhere: true
|
||||||
|
allowCurrentUserHome: true
|
||||||
|
allowRootDirectory: true
|
||||||
|
isVersionChecked: true
|
||||||
|
isRelocatable: false
|
||||||
|
overwriteAction: "upgrade"
|
||||||
|
|
||||||
|
# Windows configuration
|
||||||
|
win:
|
||||||
|
legalTrademarks: "QORTAL.ORG"
|
||||||
|
icon: "./img/icons/ico/256x256.ico"
|
||||||
|
target:
|
||||||
|
- "nsis"
|
||||||
|
|
||||||
|
# Config for the windows installer
|
||||||
|
nsis:
|
||||||
|
artifactName: "Qortal-Setup-win64.${ext}"
|
||||||
|
oneClick: false
|
||||||
|
perMachine: false
|
||||||
|
installerSidebar: "./img/win-installer-sidebar.bmp"
|
||||||
|
uninstallerSidebar: "./img/win-uninstaller-sidebar.bmp"
|
||||||
|
runAfterFinish: true
|
||||||
|
deleteAppDataOnUninstall: true
|
||||||
|
createDesktopShortcut: true
|
||||||
|
createStartMenuShortcut: true
|
||||||
|
|
||||||
# Linux configuration
|
# Linux configuration
|
||||||
linux:
|
linux:
|
||||||
icon: "./img/icons/png/"
|
icon: "./img/icons/png/"
|
||||||
@ -46,15 +108,24 @@ linux:
|
|||||||
target:
|
target:
|
||||||
- "deb"
|
- "deb"
|
||||||
- "AppImage"
|
- "AppImage"
|
||||||
|
- "snap"
|
||||||
|
- "rpm"
|
||||||
|
|
||||||
deb:
|
deb:
|
||||||
artifactName: "Qortal-Setup-arm64.${ext}"
|
artifactName: "Qortal-Setup-amd64.${ext}"
|
||||||
synopsis: "Qortal UI for Linux"
|
synopsis: "Qortal UI for Linux"
|
||||||
afterInstall: "./scripts/add-debian-apt-repo.sh"
|
afterInstall: "./scripts/add-debian-apt-repo.sh"
|
||||||
afterRemove: "./scripts/uninstall-debian-conf.sh"
|
afterRemove: "./scripts/uninstall-debian-conf.sh"
|
||||||
|
|
||||||
appImage:
|
appImage:
|
||||||
artifactName: "Qortal-Setup-arm64.${ext}"
|
artifactName: "Qortal-Setup-amd64.${ext}"
|
||||||
|
|
||||||
|
snap:
|
||||||
|
artifactName: "Qortal-Setup-amd64.${ext}"
|
||||||
|
synopsis: "Qortal UI for Linux"
|
||||||
|
|
||||||
|
rpm:
|
||||||
|
artifactName: "Qortal-Setup-amd64.${ext}"
|
||||||
|
|
||||||
directories:
|
directories:
|
||||||
output: dist
|
output: dist
|
||||||
|
Loading…
x
Reference in New Issue
Block a user