Both electron-builder configs now produce a single-file portable .exe instead of an NSIS installer. Removes installer/uninstaller icons and the install-directory wizard — users can run the .exe directly. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
32 lines
842 B
YAML
32 lines
842 B
YAML
appId: kr.tkrmagid.musicquiz.installer-rp
|
|
productName: MusicQuizResourcepackInstaller
|
|
# 루트 package.json 의 "main" 은 메인 설치기를 가리키므로, 패키지된 앱이
|
|
# 리소스팩 설치기를 진입점으로 쓰도록 빌드 시 main 을 덮어쓴다.
|
|
extraMetadata:
|
|
main: dist/installer-rp/main.js
|
|
directories:
|
|
output: release
|
|
buildResources: build
|
|
files:
|
|
- dist/installer-rp/**
|
|
- dist/shared/**
|
|
- installer-rp/**
|
|
- build/icon.*
|
|
- package.json
|
|
# 메인 설치기와 동일하게 .env, locales 를 함께 배포.
|
|
extraResources:
|
|
- from: .
|
|
to: .
|
|
filter:
|
|
- .env
|
|
- from: locales
|
|
to: locales
|
|
filter:
|
|
- "**/*"
|
|
win:
|
|
target: portable
|
|
artifactName: ${productName}-${version}-Portable.${ext}
|
|
icon: build/icon.ico
|
|
portable:
|
|
artifactName: ${productName}-${version}-Portable.${ext}
|