diff --git a/common.js b/common.js index 24fd323..80500e3 100644 --- a/common.js +++ b/common.js @@ -5,8 +5,8 @@ var rimraf = require('rimraf') module.exports = { asarApp: function asarApp (finalDir, cb) { - var src = path.join(finalDir, 'resources', 'app') - var dest = path.join(finalDir, 'resources', 'app.asar') + var src = path.join(finalDir, 'app') + var dest = path.join(finalDir, 'app.asar') asar.createPackage(src, dest, function (err) { if (err) return cb(err) rimraf(src, function (err) { diff --git a/linux.js b/linux.js index 83426c6..7622fa3 100644 --- a/linux.js +++ b/linux.js @@ -34,9 +34,11 @@ module.exports = { function renameElectronBinary () { fs.rename(originalBinary, finalBinary, function electronRenamed (err) { + var asarDir if (err) return cb(err) if (opts.asar) { - common.asarApp(finalDir, cb) + asarDir = path.join(finalDir, 'resources') + common.asarApp(asarDir, cb) } else { cb(null, finalBinary) }