UNPKG

electron-packager

Version:

Package and distribute your Electron app with OS-specific bundles (.app, .exe etc) via JS or CLI

16 lines (14 loc) 532 B
var common = require('./common') var fs = require('fs-extra') var path = require('path') module.exports = { createApp: function createApp (opts, templatePath, callback) { common.initializeApp(opts, templatePath, path.join('resources', 'app'), function buildLinuxApp (err, tempPath) { if (err) return callback(err) fs.move(path.join(tempPath, 'electron'), path.join(tempPath, opts.name), function (err) { if (err) return callback(err) common.moveApp(opts, tempPath, callback) }) }) } }