From fb63bade2f291ba2dbb99cb612d6eac74acb7b65 Mon Sep 17 00:00:00 2001 From: mmcwilliams Date: Wed, 29 Apr 2020 10:06:51 -0400 Subject: [PATCH] Fix windows build process (avoid asar) --- app/scripts/build_win.js | 3 ++- app/scripts/build_win.sh | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/scripts/build_win.js b/app/scripts/build_win.js index b1c1b1b..5bb9f29 100644 --- a/app/scripts/build_win.js +++ b/app/scripts/build_win.js @@ -1,4 +1,5 @@ const { MSICreator } = require('electron-wix-msi'); +const package = require('package.json') // Step 1: Instantiate the MSICreator const msiCreator = new MSICreator({ @@ -7,7 +8,7 @@ const msiCreator = new MSICreator({ exe: 'mcopy', name: 'mcopy', manufacturer: 'sixteenmillimeter.com', - version: '2.0.0', + version: package.version, outputDirectory: '../dist/' }); diff --git a/app/scripts/build_win.sh b/app/scripts/build_win.sh index 4919041..6d1f246 100644 --- a/app/scripts/build_win.sh +++ b/app/scripts/build_win.sh @@ -1,6 +1,6 @@ #!/bin/bash -./node_modules/.bin/electron-packager . mcopy --overwrite --asar=true --platform=win32 --arch=x64 --icon=assets/icons/icon.ico --prune=true --out=../dist --version-string.CompanyName="sixteenmillimeter.com" --version-string.FileDescription="Open Source Optical Printer Platform" --version-string.ProductName="mcopy" +./node_modules/.bin/electron-packager . mcopy --overwrite --platform=win32 --arch=x64 --icon=assets/icons/icon.ico --prune=true --out=../dist --version-string.CompanyName="sixteenmillimeter.com" --version-string.FileDescription="Open Source Optical Printer Platform" --version-string.ProductName="mcopy" mkdir ../dist/installers