Fix how we filter out atom-shell switches in process.argv.

This commit is contained in:
Cheng Zhao 2014-01-31 16:40:20 +08:00
parent 0df59e2714
commit 2634328720
3 changed files with 10 additions and 6 deletions

View file

@ -9,6 +9,11 @@ process.resourcesPath = path.resolve process.argv[1], '..', '..', '..'
# we need to restore it here.
process.argv.splice 1, 1
# Pick out switches appended by atom-shell.
startMark = process.argv.indexOf '--atom-shell-switches-start'
endMark = process.argv.indexOf '--atom-shell-switches-end'
process.execArgv = process.argv.splice startMark, endMark - startMark + 1
# Add browser/api/lib to require's search paths,
# which contains javascript part of Atom's built-in libraries.
globalPaths = require('module').globalPaths