Add more build options for Linux targets
This commit is contained in:
parent
316fdbfe61
commit
1ae7f761fd
|
@ -2,6 +2,11 @@ productName: "Penpot Desktop"
|
|||
appId: "com.sudovanilla.penpot"
|
||||
asar: true
|
||||
|
||||
# Update Server
|
||||
publish:
|
||||
provider: "generic"
|
||||
url: "https://sudovanilla.com/distribute/applications/penpot-desktop/latest/"
|
||||
|
||||
# macOS
|
||||
mac:
|
||||
darkModeSupport: true
|
||||
|
@ -21,7 +26,6 @@ win:
|
|||
|
||||
nsis:
|
||||
shortcutName: "Penpot Desktop"
|
||||
uninstallDisplayName: "Penpot Desktop - Uninstall"
|
||||
artifactName: "Penpot Desktop - Setup.exe"
|
||||
oneClick: false
|
||||
displayLanguageSelector: true
|
||||
|
@ -36,16 +40,15 @@ linux:
|
|||
maintainer: "com.sudovanilla.penpot"
|
||||
vendor: "SudoVanilla"
|
||||
description: "A Desktop-Like Experience"
|
||||
icon: "build/icon.png"
|
||||
target:
|
||||
- "deb" # Debian/Ubuntu
|
||||
- "rpm" # RHEL/Fedora
|
||||
- "snap"
|
||||
- deb # Debian/Ubuntu
|
||||
- rpm # RHEL/Fedora
|
||||
- freebsd
|
||||
- pacman # For Arch
|
||||
- AppImage
|
||||
- snap
|
||||
|
||||
snap:
|
||||
# allowNativeWayland: true # Electron Builder doesn't know this option, yet it's listed in their documentations for Snap. I've submitted an issue: electron-userland/electron-builder #7330
|
||||
confinement: "strict"
|
||||
|
||||
# Update Server
|
||||
publish:
|
||||
provider: "generic"
|
||||
url: "https://sudovanilla.com/distribute/applications/penpot-desktop/latest/"
|
||||
allowNativeWayland: true
|
||||
confinement: "strict"
|
Loading…
Reference in New Issue