54 lines
1.2 KiB
YAML
54 lines
1.2 KiB
YAML
|
productName: "Penpot Desktop"
|
||
|
appId: "org.sudovanilla.penpot"
|
||
|
asar: true
|
||
|
|
||
|
# Update Server
|
||
|
# publish:
|
||
|
# provider: "generic"
|
||
|
# url: "https://sudovanilla.org/distribute/applications/penpot-desktop/latest/"
|
||
|
|
||
|
# macOS
|
||
|
mac:
|
||
|
darkModeSupport: true
|
||
|
category: "public.app-category.graphics-design"
|
||
|
minimumSystemVersion: 10.13.6
|
||
|
target:
|
||
|
- "dmg" # Installer
|
||
|
- "zip" # Required for auto updater
|
||
|
|
||
|
dmg:
|
||
|
sign: true
|
||
|
|
||
|
# Windows
|
||
|
win:
|
||
|
target:
|
||
|
- "nsis" # Installer
|
||
|
|
||
|
nsis:
|
||
|
shortcutName: "Penpot Desktop"
|
||
|
artifactName: "Penpot Desktop - Setup.exe"
|
||
|
oneClick: false
|
||
|
displayLanguageSelector: true
|
||
|
allowElevation: false
|
||
|
allowToChangeInstallationDirectory: true
|
||
|
createDesktopShortcut: false
|
||
|
deleteAppDataOnUninstall: true
|
||
|
|
||
|
# Linux
|
||
|
linux:
|
||
|
category: Graphics
|
||
|
maintainer: "org.sudovanilla.penpot"
|
||
|
vendor: "SudoVanilla"
|
||
|
description: "A Desktop-Like Experience"
|
||
|
icon: "build/icon.png"
|
||
|
target:
|
||
|
- deb # Debian/Ubuntu
|
||
|
- rpm # RHEL/Fedora
|
||
|
- freebsd # BSD
|
||
|
- pacman # For Arch
|
||
|
- AppImage # Universal
|
||
|
- snap # Snapcraft Store - Can't build arm version on amd64 machines(comment Snap out if you plan to)
|
||
|
|
||
|
snap:
|
||
|
allowNativeWayland: true
|
||
|
confinement: "strict"
|