diff --git a/app/build_win.js b/app/build_win.js new file mode 100644 index 0000000..b1c1b1b --- /dev/null +++ b/app/build_win.js @@ -0,0 +1,18 @@ +const { MSICreator } = require('electron-wix-msi'); + +// Step 1: Instantiate the MSICreator +const msiCreator = new MSICreator({ + appDirectory: '../dist/mcopy-win32-x64', + description: 'mcopy optical printer GUI', + exe: 'mcopy', + name: 'mcopy', + manufacturer: 'sixteenmillimeter.com', + version: '2.0.0', + outputDirectory: '../dist/' +}); + +// Step 2: Create a .wxs template file +msiCreator.create(); + +// Step 3: Compile the template to a .msi file +setTimeout(msiCreator.compile, 30000) \ No newline at end of file