From 9f366063eba65ee4687764662a75a002d620c447 Mon Sep 17 00:00:00 2001 From: Mark Lee Date: Wed, 26 Dec 2018 22:40:08 -0800 Subject: [PATCH 1/2] chore: automatically add arch to squirrel installer filename --- forge.config.js | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/forge.config.js b/forge.config.js index 2613647..ae85318 100644 --- a/forge.config.js +++ b/forge.config.js @@ -21,16 +21,18 @@ module.exports = { { name: '@electron-forge/maker-squirrel', platforms: ['win32'], - config: { - name: 'windows95', - authors: 'Felix Rieseberg', - exe: 'windows95.exe', - noMsi: true, - remoteReleases: '', - setupExe: `windows95-${package.version}-setup-${process.arch}.exe`, - setupIcon: path.resolve(__dirname, 'assets', 'icon.ico'), - certificateFile: process.env.WINDOWS_CERTIFICATE_FILE, - certificatePassword: process.env.WINDOWS_CERTIFICATE_PASSWORD + config: arch => { + return { + name: 'windows95', + authors: 'Felix Rieseberg', + exe: 'windows95.exe', + noMsi: true, + remoteReleases: '', + setupExe: `windows95-${package.version}-setup-${arch}.exe`, + setupIcon: path.resolve(__dirname, 'assets', 'icon.ico'), + certificateFile: process.env.WINDOWS_CERTIFICATE_FILE, + certificatePassword: process.env.WINDOWS_CERTIFICATE_PASSWORD + } } }, { From f1488cedc29d76266a4ddbbf82b4af050f07808e Mon Sep 17 00:00:00 2001 From: Mark Lee Date: Wed, 26 Dec 2018 22:41:56 -0800 Subject: [PATCH 2/2] Make it look more like a function --- forge.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge.config.js b/forge.config.js index ae85318..6fc464d 100644 --- a/forge.config.js +++ b/forge.config.js @@ -21,7 +21,7 @@ module.exports = { { name: '@electron-forge/maker-squirrel', platforms: ['win32'], - config: arch => { + config: (arch) => { return { name: 'windows95', authors: 'Felix Rieseberg',