Commit 93a1b89f authored by Joel Collins's avatar Joel Collins
Browse files

Added script to create DMG installers

parent 96ab05a9
Loading
Loading
Loading
Loading
+19 −0
Original line number Diff line number Diff line
const createDMG = require('electron-installer-dmg')
const path = require('path')
const package = require('../package.json');

var opts = {
  appPath: path.join(__dirname, '../release-builds/openflexure-ev-darwin-x64/openflexure-ev.app'),
  name: package.productName,
  icon: path.join(__dirname, '../icons/mac/icon.icns'),
  out: path.join(__dirname, '../release-builds/installers', package.version)
}

createDMG(opts, function done (err) {
  if (err) {
    console.log(`Error creating dmg: ${err}`)
  }
  else {
    console.log("Done")
  }
 })
 No newline at end of file