8e61d6b2c7
Package only the built app output and bundled runtime resources so local development directories are not included in app.asar. This avoids stale devenv symlinks during mac packaging and keeps scratch/state data out of release artifacts.
40 lines
1.1 KiB
YAML
40 lines
1.1 KiB
YAML
appId: org.tribe-one.apps.legion-kk
|
|
productName: Legion K&K
|
|
directories:
|
|
buildResources: build
|
|
files:
|
|
- out/**
|
|
- resources/**
|
|
asarUnpack:
|
|
- resources/**
|
|
win:
|
|
executableName: legion-kk
|
|
nsis:
|
|
artifactName: ${name}-${version}-setup.${ext}
|
|
shortcutName: ${productName}
|
|
uninstallDisplayName: ${productName}
|
|
createDesktopShortcut: always
|
|
mac:
|
|
entitlementsInherit: build/entitlements.mac.plist
|
|
extendInfo:
|
|
- NSCameraUsageDescription: Application requests access to the device's camera.
|
|
- NSMicrophoneUsageDescription: Application requests access to the device's microphone.
|
|
- NSDocumentsFolderUsageDescription: Application requests access to the user's Documents folder.
|
|
- NSDownloadsFolderUsageDescription: Application requests access to the user's Downloads folder.
|
|
notarize: false
|
|
dmg:
|
|
artifactName: ${name}-${version}.${ext}
|
|
linux:
|
|
target:
|
|
- AppImage
|
|
- snap
|
|
- deb
|
|
maintainer: tribe-one.org
|
|
category: Utility
|
|
appImage:
|
|
artifactName: ${name}-${version}.${ext}
|
|
npmRebuild: false
|
|
publish:
|
|
provider: generic
|
|
url: https://example.com/auto-updates
|