diff --git a/common.js b/common.js index 80500e3..2d194a0 100644 --- a/common.js +++ b/common.js @@ -27,9 +27,9 @@ module.exports = { } }, - userIgnoreFilter: function userIgnoreFilter (opts, is_win32, finalDir) { + userIgnoreFilter: function userIgnoreFilter (opts, finalDir) { return function filter (file) { - if (is_win32) { + if (path.sep === '\\') { // convert slashes so unix-format ignores work file = file.replace(/\\/g, '/') } diff --git a/linux.js b/linux.js index ca1afb6..ef808e0 100644 --- a/linux.js +++ b/linux.js @@ -42,7 +42,7 @@ module.exports = { } function copyUserApp () { - ncp(opts.dir, userAppDir, {filter: common.userIgnoreFilter(opts, false, finalDir), dereference: true}, function copied (err) { + ncp(opts.dir, userAppDir, {filter: common.userIgnoreFilter(opts, finalDir), dereference: true}, function copied (err) { if (err) return cb(err) common.prune(opts, userAppDir, cb, renameElectronBinary) }) diff --git a/win32.js b/win32.js index 9daccb0..68cfe4d 100644 --- a/win32.js +++ b/win32.js @@ -50,7 +50,7 @@ function buildWinApp (opts, cb, newApp) { } // copy users app into destination path - ncp(opts.dir, paths.app, {filter: common.userIgnoreFilter(opts, true), dereference: true}, function copied (err) { + ncp(opts.dir, paths.app, {filter: common.userIgnoreFilter(opts), dereference: true}, function copied (err) { if (err) return cb(err) function moveApp () {