2
2
mirror of https://github.com/Llewellynvdm/nativefier.git synced 2024-06-06 06:20:47 +00:00

Merge pull request #74 from malept/rename-across-volumes

Fix renaming folders across volumes (when packaging for OS X)
This commit is contained in:
=^._.^= 2015-06-27 19:24:30 -05:00
commit 5e0edab6fe

3
mac.js
View File

@ -6,6 +6,7 @@ var child = require('child_process')
var plist = require('plist')
var mkdirp = require('mkdirp')
var rimraf = require('rimraf')
var mv = require('mv')
var ncp = require('ncp').ncp
var common = require('./common')
@ -79,7 +80,7 @@ function buildMacApp (opts, cb, newApp) {
mkdirp(outdir, function mkoutdirp () {
if (err) return cb(err)
fs.rename(newApp, finalPath, function moved (err) {
mv(newApp, finalPath, function moved (err) {
if (err) return cb(err)
if (opts.asar) {
var finalPath = path.join(opts.out || process.cwd(), opts.name + '.app', 'Contents', 'Resources')