From bc974ecd2465e0652b7e945b14b354c76fc9742b Mon Sep 17 00:00:00 2001 From: claude-bot Date: Mon, 18 May 2026 00:38:22 +0900 Subject: [PATCH] installer: switch Windows target from NSIS to portable single-exe MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 --- electron-builder-rp.yml | 12 ++++-------- electron-builder.yml | 12 ++++-------- 2 files changed, 8 insertions(+), 16 deletions(-) diff --git a/electron-builder-rp.yml b/electron-builder-rp.yml index 14b58b6..6b49a4b 100644 --- a/electron-builder-rp.yml +++ b/electron-builder-rp.yml @@ -24,12 +24,8 @@ extraResources: filter: - "**/*" win: - target: nsis - artifactName: ${productName}-${version}-Setup.${ext} + target: portable + artifactName: ${productName}-${version}-Portable.${ext} icon: build/icon.ico -nsis: - oneClick: false - allowToChangeInstallationDirectory: true - perMachine: false - installerIcon: build/icon.ico - uninstallerIcon: build/icon.ico +portable: + artifactName: ${productName}-${version}-Portable.${ext} diff --git a/electron-builder.yml b/electron-builder.yml index 4caa984..87a2bba 100644 --- a/electron-builder.yml +++ b/electron-builder.yml @@ -23,12 +23,8 @@ extraResources: filter: - "**/*" win: - target: nsis - artifactName: ${productName}-${version}-Setup.${ext} + target: portable + artifactName: ${productName}-${version}-Portable.${ext} icon: build/icon.ico -nsis: - oneClick: false - allowToChangeInstallationDirectory: true - perMachine: false - installerIcon: build/icon.ico - uninstallerIcon: build/icon.ico +portable: + artifactName: ${productName}-${version}-Portable.${ext}